jQuery在表单字段中设置ajax返回值

标签 jquery ajax

我一直使用 ajax 来 load() DOM 元素的内容,但现在我尝试使用以下查询的结果设置表单字段值:

$('#form_field').load(base_url+'ajax/get_yearly_fee', {
  'q_value': $(this).val(), 
  'client_id': $("#fee_client_add").val()
});

最好的方法是什么?

最佳答案

您可以使用 jQuery.get() 并在其末尾添加回调,请参阅 .get documentation for a full description :

$.get(base_url+'ajax/get_yearly_fee', {
 'q_value': $(this).val(), 
 'client_id': $("#fee_client_add").val()
}, function(response) {
  $("#form_field").val(response);
});

站点说明:如果您需要发布数据,请用 .post 替换 .get

关于jQuery在表单字段中设置ajax返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2405190/

相关文章:

jquery - 如何使用 jQuery.on 更改 Bootstrap 的占位符文本?

javascript - EXTJS范围问题

javascript - 通过 AJAX 加载脚本标签

jquery - 使用 animateSprite - jQuery 为框架制作动画

jquery - 如何使用 CSS 创建管理固定背景?

jquery - 如何获取服务器上的jquery/ajax参数

java - 无法通过 JQuery 进行身份验证

jquery - 如何使用 jQuery 为元素添加动画效果?

javascript - 如何让php页面从html页面接收ajax帖子

php - “用户正在输入消息”功能...?