从 CodeBehind 调用 Javascript 函数并返回值
本文关键字:返回值 函数 Javascript CodeBehind 调用 | 更新日期: 2023-09-27 18:33:30
我有一些看起来像这样的代码,都在代码隐藏中......
var script = "confirm('Would you like to close this order?')";
ClientScript.RegisterStartupScript(typeof(Page), "CloseOrder", script, true);
如何获取用户在下一行中单击了"是"还是"否"的值?当此脚本触发时,是否有可能返回值并继续代码隐藏中的下一行?
var script = function(){
var choice = confirm('Would you like to close this order?');
if(choice){
//If the user clicks yes
}else{
//If the user clicks no
}
}
ClientScript.RegisterStartupScript(typeof(Page), "CloseOrder", script, true);
这里有一个简单的例子:http://jsfiddle.net/ChaseWest/W569P/
更改: var script = "confirm('Would you like to close this order?')";
收件人: var script = confirm('Would you like to close this order?');
这会根据确认弹出窗口的"是"或"否"将 true 或 false 保存到脚本中。