js带参数调用后台方法

<scripttype="text/javascript">varwait=60;functiontime(o){if(wait==0){o.removeAttribut... <script type="text/javascript">
var wait = 60;
function time(o) {
if (wait == 0) {
o.removeAttribute("disabled");
o.value = "免费获取验证码";
wait = 60;
} else {
if (document.getElementById('txtPhone').value == "") {
alert("请填写手机号码!");
document.getElementById('txtPhone').focus();
} else {
if (wait == 55){
//触发短信发送方法
var phoneNo = document.getElementById('txtPhone').value
//--------------这里怎么写才能调用Net代码中ShowMsg(string str)这个方法-------------------
}
o.setAttribute("disabled", true);
o.value = "重新发送("+ wait +")";
wait--;
setTimeout(function () {
time(o)
},
1000)
}
}
}
document.getElementById("btn").onclick = function () { time(this); }
</script>
asp.net 代码
public string ShowMsg(string str)
{
return str;
}
展开
 我来答
zqc123time
2014-10-08 · 超过34用户采纳过TA的回答
知道答主
回答量:169
采纳率:0%
帮助的人:76.5万
展开全部
您好,
您可以吧ShowMsg()设定为服务器控件的后台事件,假如设置控件id为btnClick,js可以采用
document.getElementById("btnClick").onclick();就可以调用了。
也可以吧ShowMsg()写在一般处理程序中,采用ajax来调用此函数。
谢谢,请采纳。
ctkbg
2014-10-08 · 超过23用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:35.3万
展开全部
ajax请求?
追问
能用就行~求代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式