Tôi có một hộp nhận xét (văn bản) bên trong một hộp thoại. Nếu nhận xét được lưu thành công, tôi muốn xóa nội dung của vùng văn bản và đóng hộp thoại. ATM hộp thoại sẽ đóng nhưng tôi cần xóa nội dung của nó.Làm trống nội dung của vùng văn bản sau khi gửi
<textarea id="CommentBox" type="text" runat="server" rows="7"
maxlength="2000" />
if (CommentSuccessfullyUpdated == "TRUE")
{
//empty the comment box??
//something like
$("#CommentBox").empty();
//closes the dialog box
$("#dialog").dialog('close');
Thanks cho bất kỳ trả lời
Edit: Thanks for the guys giúp đỡ. Nó đang chạy qua mã nhưng nó không hoạt động. Tôi nghĩ rằng nó đã làm với để nhặt thung lũng chính xác và giải quyết một vấn đề đấu thầu tôi đã phải sử dụng:
function SubmitButton() {
var commentBoxData = $('#<%=CommentBox.ClientID%>').val();
}
Khi chạy qua với lợi nhuận breakpoint:
function SubmitButton() {
var commentBoxData = $('#ctl00_ContentPlaceHolder1_CommentBox').val();
}
VÀ:
<textarea name="ctl00$ContentPlaceHolder1$CommentBox" id="ctl00_ContentPlaceHolder1_CommentBox" type="text" rows="7" maxlength="2000"> </textarea>
Vì vậy, tôi đoán rằng tôi không tham chiếu cùng một vùng văn bản khi tôi cố gắng dọn sạch nó. Cũng đã thử
$("#CommentBox.ClientID").val('');
nhưng không có niềm vui .... ay ý tưởng?
Hi nhờ trả lời xin vui lòng xem chỉnh sửa của tôi – Mick
@Mick - Cập nhật câu trả lời của tôi dựa trên chỉnh sửa của bạn. – ahren
Làm tốt công việc lựa chọn khác nhau. Cảm ơn sự giúp đỡ – Mick