![](/img/trans.png)
[英]Attempting to assign values to TextBoxes in code behind in ListView in ASP.NET
[英]Clear textboxes to 0 in ASP.NET using jquery from code behind
我想將divData中的所有文本框都清除為0。 如果要清除頁面中的所有文本框,則使用下面的第一行代碼。 但是我只想清除div內部的內容。 我想念什么嗎?
protected void ResetTextboxes()
{
//This Works fine but it clears all the textboxes on the page
// string jquery = "$('input[type=text]').val('0');";
//Can't get this to work. This does not clear textboxes in divData only
string jquery = "$('#divData input').val('0');";
ClientScript.RegisterStartupScript(typeof(Page), "a key",
"<script type=\"text/javascript\">" + jquery + "</script>");
}
我知道了 由於頁面已附加到母版頁,因此我必須附加ContentPLaceHolder ID以及子頁面中使用的Div的ID。
protected void ResetTextboxes()
{
string jquery = "$('#MainContent_divData input[type=text]').val('0');";
ClientScript.RegisterStartupScript(typeof(Page), "a key",
"<script type=\"text/javascript\">" + jquery + "</script>");
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.