微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery利用json实现页面之间传值的实例解析

首先,A页面利用按钮打开B页面

rush:js;"> function SelectUnit() { OpenDialogBox(epoint.url.getAbsoluteUrl("PK_UserSelect.aspx"),'',"选择人员",AfterOpen,800,800); }

在这方法调用afateropen 方法,A页面前台页面绑定B页面传过来的json值

rush:js;"> function AfterOpen(rtnStr) { var json = rtnStr; $("[id$='txtName']").val(json.Name); $("[id$='User']").val(json.RowGuid); $("[name=rbn_list]").eq(1).prop("checked","true"); if (json.Sex == 0) { $("[id$='txtSex']").val("男"); } else { $("[id$='txtSex']").val("女"); } $("[id$='txtDanWeiName']").val(json.DanWeiName); $("[id$='txtIdentityNum']").val(json.IdentityNum); }

在B页面中,datagird绑定调用jquery

rush:js;"> dio" id="sel" onclick="ReturnDJH('<%#DataBinder.Eval(Container.DataItem,"RowGuid")%> ','<%#DataBinder.Eval(Container.DataItem,"Name")%> ',"Sex")%> ',"DanWeiName")%> ',"IdentityNum")%> ')" value="确认选择" /> function ReturnDJH(RowGuid,Name,Sex,DanWeiName,IdentityNum) { var json={ 'RowGuid':RowGuid,'Name':Name,'Sex':Sex,'DanWeiName':DanWeiName,'IdentityNum':IdentityNum }; CloseParentDialogBox(json);//关闭页面传值 }

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持编程之家!

原文地址:https://www.jb51.cc/jquery/43655.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐