使用jQuery将JSON值返回到表单字段

扎布斯

我用我的代码创建了一个jsfiddle-CSS部分没有用于演示的PHP逻辑。

我想在zip字段中输入邮政编码-然后单击该按钮,它将查询地理编码googlemaps脚本并返回json对象-我只是有问题将该对象返回到表单字段。我可以在控制台日志中看到json-但在将其传递回视图时出现了错误。有任何想法吗?

http://jsfiddle.net/JxBQZ/2/

这是js文件

    $('form').on('click','#geocode',function(event) {    
    event.preventDefault();
    var zip = $('#geocode_field').val();

    $.ajax({
        type: "GET",
        url: "/test/gmaps",
        data: { zip: zip},
        dataType: "json",
        cache: true,
        success: function(data){
            console.log(data.street);
        }   
    });
});


<form>
<label>Zip</label>
<input type="text" id="geocode_field" name="zip" /><button id="geocode">Search</button>
<label>Street 1</label>
<input type="text" id="street1" name="street1" />
<label>Street 2</label>
<input type="text" id="street2" name="street2" />
<label>Town</label>
<input type="text" id="town" name="town" /> 
<label>County</label>
<input type="text" id="county" name="county" />
</form>
Chokchai

您应该将设置dataTypejson而不是jsonp,因为您已调用自己的域。jsonp用于跨域ajax,它还需要返回的差异格式。

dataType: "json",

希望这可以帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 jQuery 拆分表单字段值

来自分类Dev

使用jQuery追加表单字段的值到表单动作?

来自分类Dev

使用jquery将所有表单字段作为JSON提交到API

来自分类Dev

使用JavaScript将值设置为表单字段

来自分类Dev

从表单字段创建JSON-jQuery

来自分类Dev

使用jQuery显示隐藏表单字段

来自分类Dev

使用jQuery删除表单字段

来自分类Dev

使用jQuery显示隐藏的表单字段

来自分类Dev

尝试使用jQuery验证表单字段

来自分类Dev

如何返回自定义表单字段的值

来自分类Dev

Symfony返回表单字段

来自分类Dev

如何使用jQuery从动态创建的表单字段中使用值创建多维数组?

来自分类Dev

使用javascript以纯HTML格式将表单字段值传送到下一页

来自分类Dev

如何使用拖放将值附加到输入表单字段中

来自分类Dev

如何使用jQuery重置我的Ajax.Begin表单字段值

来自分类Dev

什么是使用jQuery检查输入表单字段值(空和null ..)的正确方法?

来自分类Dev

jQuery使用委托将click事件绑定到所有表单字段

来自分类Dev

将表单字段值传递到新的(动态)页面

来自分类Dev

CodeIgniter将表单字段值转换为小写

来自分类Dev

将表单字段值提交给Javascript函数

来自分类Dev

CodeIgniter将表单字段值转换为小写

来自分类Dev

将表单字段值传递到新的(动态)页面

来自分类Dev

jQuery序列化-获取表单字段值问题

来自分类Dev

jQuery:如何检查表单字段的值

来自分类Dev

丢失 jQuery 克隆表单字段上的单选值

来自分类Dev

jQuery将文本从<li>拉到隐藏的表单字段

来自分类Dev

AngularJS。将表单字段转换为json

来自分类Dev

如何使用 ngModel 在隐藏表单字段中设置值?

来自分类Dev

我在使用jquery将数据从localStorage返回到表单进行更新时遇到问题吗?

Related 相关文章

  1. 1

    使用 jQuery 拆分表单字段值

  2. 2

    使用jQuery追加表单字段的值到表单动作?

  3. 3

    使用jquery将所有表单字段作为JSON提交到API

  4. 4

    使用JavaScript将值设置为表单字段

  5. 5

    从表单字段创建JSON-jQuery

  6. 6

    使用jQuery显示隐藏表单字段

  7. 7

    使用jQuery删除表单字段

  8. 8

    使用jQuery显示隐藏的表单字段

  9. 9

    尝试使用jQuery验证表单字段

  10. 10

    如何返回自定义表单字段的值

  11. 11

    Symfony返回表单字段

  12. 12

    如何使用jQuery从动态创建的表单字段中使用值创建多维数组?

  13. 13

    使用javascript以纯HTML格式将表单字段值传送到下一页

  14. 14

    如何使用拖放将值附加到输入表单字段中

  15. 15

    如何使用jQuery重置我的Ajax.Begin表单字段值

  16. 16

    什么是使用jQuery检查输入表单字段值(空和null ..)的正确方法?

  17. 17

    jQuery使用委托将click事件绑定到所有表单字段

  18. 18

    将表单字段值传递到新的(动态)页面

  19. 19

    CodeIgniter将表单字段值转换为小写

  20. 20

    将表单字段值提交给Javascript函数

  21. 21

    CodeIgniter将表单字段值转换为小写

  22. 22

    将表单字段值传递到新的(动态)页面

  23. 23

    jQuery序列化-获取表单字段值问题

  24. 24

    jQuery:如何检查表单字段的值

  25. 25

    丢失 jQuery 克隆表单字段上的单选值

  26. 26

    jQuery将文本从<li>拉到隐藏的表单字段

  27. 27

    AngularJS。将表单字段转换为json

  28. 28

    如何使用 ngModel 在隐藏表单字段中设置值?

  29. 29

    我在使用jquery将数据从localStorage返回到表单进行更新时遇到问题吗?

热门标签

归档