0 0

jquery ajax返回数据问题求解答!10

代码:
$.get(
     "pm.do?operate=refreshSortWay",
     {productkind: $("#productkind").val()},
     function(data){
      $("#sortway").append(data);
     });

$("#sortway")是一个select:
<select id="sortway" name="sortway">
<option class="option" value="0">不区分</option>
<option class="option" value="1">区分</option>
</select>

服务器返回data的值:
'<option value=1>按身高</option><option value=2>按体重</option><option value=3>按年龄</option>'

结果是如果是$("#sortway").append(data);下拉框并没有增加选项;但是如果我直接前台用$("#sortway").append('<option value=1>按身高</option><option value=2>按体重</option><option value=3>按年龄</option>'),下拉框就增加选项了。

百思不得其解,着急啊,请大家帮忙看看!!

问题补充:大家帮忙分析分下啊,有什么疑问,直接问我,我在线等
2012年8月16日 09:40

7个答案 按时间排序 按投票排序

0 0

服务器返回data的值:
'<option value=1>按身高</option><option value=2>按体重</option><option value=3>按年龄</option>'

如果有引号把 引号去掉。

如果没有的话,先直接访问改url 把数据贴出来

2012年8月17日 13:40
0 0

$.get(
     "pm.do?operate=refreshSortWay",
     {productkind: $("#productkind").val()},
     function(data){
      $("#sortway").html(data);
     },"text"); 


你可以在google浏览器Chrom的控制台看到出错信息,Chrom的调试功能很强大


2012年8月17日 09:29
0 0

那个返回过来data是不是一个object啊........

2012年8月16日 19:25
0 0

$("#sortway").append(data);正解!你确定服务器开启了吗

2012年8月16日 15:37
0 0

对, 确定你后台返回的data是否有问题,初步认为后台date有问题
$("#sortway").append(data); 这样写是对的。没有追加成功,那么就是后台返回的有问题了。

2012年8月16日 14:08
0 0

  $("#sortway").html(data);

2012年8月16日 11:08
0 0

alert(data);//你先把这个打出来,确认是否是那串新加的字符串
$("#sortway").append(data);

2012年8月16日 09:56

相关推荐

    JQuery ajax中error返回错误及一直返回error的解答

    针对`jQuery.ajax()`一直返回`error`的问题,这里有一个常见案例:在Action方法中,如果存在以`get`开头的方法,当Ajax请求发送时,服务器可能会尝试执行这些方法,导致错误。为避免这种情况,应确保所有Action方法...

    jQuery常见问题解答部分动态读取雅虎及谷歌数据

    本文将深入探讨“jQuery常见问题解答部分动态读取雅虎及谷歌数据”这一主题,帮助开发者理解如何利用jQuery从这些知名网站获取并展示数据。 首先,动态读取数据通常涉及到Ajax技术,Ajax即异步JavaScript和XML,但...

    ajax 异步 拼接表

    当服务器成功返回数据时,我们需要对返回的JSON数据进行处理。在这个例子中,我们首先检查返回的数据是否为空或未定义,如果不是,则构建表格的表头部分。 ```javascript if (data != null && data != "") { var ...

    jquery.form.js和使用说明

    文档`jquery表单验证插件_jquery.form.js.doc`应该包含了更详细的使用指南、示例代码以及常见问题解答。在实际应用中,开发者应仔细阅读这份文档,理解每个选项和方法的含义,以便更好地利用jQuery Form Plugin。 ...

    空格或者空白字符导致$.ajax()报parseerror错误小结

    您可能感兴趣的文章:JQuery ajax中error返回错误及一直返回error的解答jquery中ajax使用error调试错误的方法ASP.NET中MVC使用AJAX调用JsonResult方法并返回自定义错误信息Jquery ajax执行顺序 返回自

    jquery帮助文档

    为了深入学习jQuery,你可以参考官方文档(http://api.jquery.com/),参与在线课程,阅读相关书籍,或者在Stack Overflow等社区提问和解答问题。实践是学习的最佳途径,尝试在实际项目中应用jQuery,将理论知识转化...

    jQuery在线试卷答题代码.zip

    用户在完成答题后,可以通过Ajax将答案发送到服务器进行评分,服务器端进行逻辑处理后返回结果,再由前端使用jQuery动态更新分数和反馈信息。 综上所述,《jQuery在线试卷答题代码》是一个综合运用jQuery、DOM操作...

    jQuery 源码 文档 插件 集合

    jQuery官方文档详尽且实用,包含了每个方法的介绍、参数说明、示例代码和常见问题解答。通过文档学习,可以快速掌握jQuery的使用,并了解到最新的API更新和最佳实践。 **jQuery 插件** jQuery生态系统的一大亮点...

    jQuery无刷新分页插件.zip

    3. **处理响应**:服务器返回数据后,插件需要解析响应,通常是JSON格式,然后更新DOM中的内容。 4. **事件监听**:插件可能会注册一些事件监听器,例如页码改变、加载完成等,以便开发者可以自定义相应的处理逻辑...

    JQuery实验报告及课后答案.zip

    实验报告和课后答案将涵盖上述知识点的应用,通过解答这些问题,学生能够深入理解jQuery的核心原理,并熟练掌握其实战技巧。实验部分通常包括创建动态效果、实现页面交互、处理Ajax请求等内容,有助于提升实际项目...

    jQuery1.4.1中文速查参考

    jQuery1.4.1的中文速查参考文档是开发者的得力工具,它包含了详细的API介绍、示例代码和常见问题解答,帮助开发者快速查找并理解各种功能,提高开发效率。对于学习和使用jQuery的开发者来说,这个文档是必不可少的...

    html5 jquery script 帮助文档

    5. **Ajax**:jQuery的$.ajax和$.getJSON等函数简化了异步数据请求。 6. **插件生态**:jQuery拥有庞大的插件生态系统,覆盖了各种功能需求,如表单验证、轮播图、下拉菜单等。 结合HTML5和jQuery,开发者可以创建...

    初识jQuery

    例如,jQuery API文档(https://api.jquery.com/)、W3School的jQuery教程(https://www.w3schools.com/jquery/)以及Stack Overflow上的相关问题解答。 总结,jQuery作为JavaScript的一个强大工具,简化了Web开发...

    jquery_api.rar_JQuery_api_javascript_jquery

    5. **Ajax交互(Ajax)**:jQuery 的`.ajax()`或`.get()`, `.post()`方法简化了异步数据请求。例如,`$.get("data.txt", function(data) { ... })`会获取"data.txt"的内容并在回调函数中处理。 **jQuery API详解** ...

    Jquery分页控件

    服务器返回数据后,使用jQuery动态更新DOM,显示新的数据内容。 6. **状态维护**:保持对当前页码的跟踪,确保用户导航时能正确跳转到相应页面。同时,分页控件应该能够根据数据量自动调整显示的页码数量,例如“上...

    jquery_api.rar_API开发_html api_jquery

    在学习过程中,同时查阅官方文档和在线社区(如 Stack Overflow)的问题解答,将有助于解决实际遇到的问题。 总的来说,jQuery API 为网页开发提供了强大的工具箱,无论你是初学者还是经验丰富的开发者,深入理解并...

    JQuery资料及API

    2. **jQuery Forum**: 社区论坛提供了问题解答和经验分享(https://forum.jquery.com/)。 3. **Stack Overflow**: 解决编程问题的好去处,jQuery相关的问题在这里能找到很多答案...

    最佳jQuery教程和实例.docx

    - **jQuery 文档和社区**: 官方文档提供了详细的API参考,而jQuery论坛和Stack Overflow等社区则为问题解答提供了宝贵资源。 通过以上这些教程和实例,你可以逐步掌握jQuery的基本概念和用法,从而在实际项目中更加...

    ajax超详细资料,包你学会

    1. **Ajax文档**:压缩包中的文档可能包括Ajax的原理介绍、实例分析、常见问题解答等内容,是深入理解Ajax的重要参考资料。 2. **源码分析**:源码可以帮助理解Ajax请求的具体实现过程,提升实战能力。 通过以上...

Global site tag (gtag.js) - Google Analytics