【发布时间】:2013-03-10 20:04:01
【问题描述】:
我在对话框中有一个评论框 (textarea)。如果评论成功保存,我想清除文本区域的内容并关闭对话框。 ATM 对话框将关闭,但我需要擦除其内容。
<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');
感谢任何回复
编辑: 谢谢你们的帮助。它正在运行代码,但无法正常工作。我认为这与获取正确的 vales 并解决我必须使用的投标问题有关:
function SubmitButton() {
var commentBoxData = $('#<%=CommentBox.ClientID%>').val();
}
通过断点运行时返回:
function SubmitButton() {
var commentBoxData = $('#ctl00_ContentPlaceHolder1_CommentBox').val();
}
与:
<textarea name="ctl00$ContentPlaceHolder1$CommentBox" id="ctl00_ContentPlaceHolder1_CommentBox" type="text" rows="7" maxlength="2000"> </textarea>
所以当我尝试清空它时,我猜我没有引用相同的文本区域。 也试过了
$("#CommentBox.ClientID").val('');
但没有快乐....好主意?
【问题讨论】:
标签: javascript jquery asp.net html