WinFormsNet 2010-09-28 17:49
浏览 331
已采纳

jquery中使用form插件提交表单后,返回json格式出错

代码
[code="java"]




<br> function testSubmit(){<br> var options = {<br> dataType: &#39;json&#39;,<br> success: showResponse<br> };<br> $(&#39;#abc&#39;).ajaxForm(options);<br> }<br> function showResponse(data){<br> alert(data.a);<br> }<br>





提交


[/code]
a.jsp
[code="java"]
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
{a:111,b:222}
[/code]
回调函数没有执行,把dataType删掉就没问题了,但返回的是字符串格式,搞不清楚是什么原因,后来只能暂用eval函数代替了.,那位高人能指点一下,是什么原因.谢谢了
  • 写回答

4条回答 默认 最新

  • iteye_8106 2010-10-01 14:11
    关注

    不用插件,直接提交看看

    [code="js"]





    <!-- -->
    <br><br> function testSubmit(){<br> var form = $(&#39;#abc&#39;),<br> url = form.attr(&#39;action&#39;),<br> pdata = form.serialize();<br> $.post(url, pdata, function(r) {<br> showResponse(r);<br> }, &#39;json&#39;);<br> }<br><br> function showResponse(data){<br><br> alert(data.a);<br><br> }<br><br>









    提交



    [/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 lammps拉伸应力应变曲线分析
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试,帮帮忙吧
  • ¥15 #MATLAB仿真#车辆换道路径规划