问个ASP.NET后台调用前台JS方法的问题
前台JS脚本
后台代码:
我在后台提交按钮后,调用 前台的清空表单的JS方法,但是,由于回发,页面没有加载结束完就调用了,造成了JS方法无法找到控件的错误信息,请问各位有什么好的解决方案吗?一起讨论下~
function clearForm() {
var drpRegion = document.getElementById("drpA");
drpRegion.selectedIndex = 0;
var drpCityArea = document.getElementById("drpB");
drpCityArea.selectedIndex = 0;
var drpCityGroupNew = document.getElementById("drpC");
drpCityGroupNew.selectedIndex = 0;
var txtUserIDObj = document.getElementById("txtUserID");
txtUserIDObj.value = "";
var txtUserName = document.getElementById("txtUserName");
txtUserName.value = "";
}
后台代码:
protected void btnEdit_Click1(object sender, EventArgs e)
{
string script = "<script language='javascript' type='text/javascript'>clearForm();</script>";
this.ClientScript.RegisterStartupScript(this.GetType(), "script", script);
}
我在后台提交按钮后,调用 前台的清空表单的JS方法,但是,由于回发,页面没有加载结束完就调用了,造成了JS方法无法找到控件的错误信息,请问各位有什么好的解决方案吗?一起讨论下~
...全文
相关推荐
asp.net前台调用后台方法传参数
asp.net前台调用后台方法传参数! 值得下载看看!资源免费,大家分享!!
asp.net ajax异步获取数据...前台直接调用后台方法版..
ajax前台直接调用后台方法 超简单 从此ajax使用就这么简单了 哈哈 带使用例子 支持IE6及IE6以上的任何浏览器
C#后台调用前台JS函数方法
总结了公司其他人的一些C#后台调用前台的方法; 方法一: 假设前台页面的JS脚本标签中有如下函数: [removed] function A() { alert(hello word!); } [removed] 那么在这个页面的后台代码可以这样去实现在C#后台调用前台这个A()函数; 首先在前台拖放一个ItlResult控件id=itlResult; 然后在c# 后台代码中这样调用: itlResult.Text =[removed]A();[removed]; 上述方法适用于后台的代码是前台页面的后台层; 方法二: 依旧假设前台有A()函数
asp.net中后台c#数组与前台js数组交互
asp.net中后台c#数组与前台js数组交互上述代码即为我解决问题所用代码,均已试验通过。
JS调用C#后台方法
js调用后台方法 js JS调用后台 JS后台方法 用到了[WebService]特性


