JQuery异步请求后,回调函数里使用window.ShowModalDialog无法使用
时间:2010-12-13
来源:互联网
前端的代码如下:
JScript code
在正常情况下,是可以正常使用 window.showModalDialog("WebForm2.aspx"); 但是放在success 里却无法打开!请有经验的朋友解答下!
JScript code
$.ajax({ type: "Post", url: "WebForm1.aspx/CheckDB", contentType: "application/json; charset=utf-8", dataType: "json", success: function (data) { window.showModalDialog("WebForm2.aspx"); } });
在正常情况下,是可以正常使用 window.showModalDialog("WebForm2.aspx"); 但是放在success 里却无法打开!请有经验的朋友解答下!
作者: jingshierr 发布时间: 2010-12-13
因为没有执行到success里面
你直接访问WebForm1.aspx/CheckDB这种形式的url能访问没有?.aspx的服务不知道能通过这种形式访问到没。webservice配置过后是可以的,.aspx就不晓得了
你直接访问WebForm1.aspx/CheckDB这种形式的url能访问没有?.aspx的服务不知道能通过这种形式访问到没。webservice配置过后是可以的,.aspx就不晓得了
作者: showbo 发布时间: 2010-12-14
引用楼主 jingshierr 的回复:
前端的代码如下:
JScript code
$.ajax({
type: "Post",
url: "WebForm1.aspx/CheckDB",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
window.showModalD……
前端的代码如下:
JScript code
$.ajax({
type: "Post",
url: "WebForm1.aspx/CheckDB",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
window.showModalD……
CSS code
确定success函数有执行,如果没有就是你返回的json字符串有非法字符或是json字符串格式不对
如果是这样的话,建议返回text,然后再eval转换吃js对象
作者: IBM_hoojo 发布时间: 2010-12-14
FireFox 里用FireBug 跟踪下就明了
作者: yhtapmys 发布时间: 2010-12-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28