我不是很擅长于jQuery,但决定使用
jEditable插件为我的网站,因为我认为它看起来不错,解决了目的。但是,我现在有点纠结。
我使用这个插件编辑数据,编辑的数据被发送到数据库,一些字段被更新。更新这些字段的存储过程返回一些数据。我想把这些数据返回给我。我想首先在“alert”语句中查看返回的数据,然后我可以从中获取。
解决方法
我已经完成了我的网站。这应该让你开始。
$("#editable_text").editable(submitEdit,{ indicator : "Saving...",tooltip : "Click to edit...",name : "Editable.FieldName",id : "elementid",type : "text",}); function submitEdit(value,settings) { var edits = new Object(); var origvalue = this.revert; var textBox = this; var result = value; edits[settings.name] = [value]; var returned = $.ajax({ url: "http://URLTOPOSTTO",type: "POST",data : edits,dataType : "json",complete : function (xhr,textStatus) { var response = $.secureEvalJSON(xhr.responseText); if (response.Message != "") { alert(Message); } } }); return(result); }
您需要返回表单的Json响应
{“Message”=“FOO”}
这将显示在警报中。
原文地址:https://www.jb51.cc/jquery/181737.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。