Javascript 如何使用ajax将默认值加载到表单中
Javascript 如何使用ajax将默认值加载到表单中,javascript,jquery,Javascript,Jquery,名称: 邮政编码: 电话号码: 地址: 脚本会在请求时打印表单和数据,您只需要在请求时打印数据,使用if或单独的文件。 对于AJAX部分,如果使用jQuery没有问题: $.getJSON("your-file.php?act=default", function (data) { $.each(data, function (key, val) { $("#"+key).val(val); }); }); 首先,如果PHP中存在默认值,通常会加载它们 这里有两种方法可以
名称:
邮政编码:
电话号码:
地址:
脚本会在请求时打印表单和数据,您只需要在请求时打印数据,使用if或单独的文件。
对于AJAX部分,如果使用jQuery没有问题:
$.getJSON("your-file.php?act=default", function (data) {
$.each(data, function (key, val) {
$("#"+key).val(val);
});
});
首先,如果PHP中存在默认值,通常会加载它们
这里有两种方法可以使用json中的ajax响应或使用链接设置默认值
$(document).ready(function(){
$('#InsertDefault').click(function(){
$('#name').val('Jane');
$('#postal').val('L5B4G6');
$('#phone').val('9055751212');
$('#address').val('135 Fennel Street');
});
});
或:
希望有帮助 为什么是ajax?您可以加载ajax中提到的结果,但是当用户单击该按钮或调用该函数时,您可以使用js填充这些字段。也许我缺少了一些东西,你需要在过程的中间做些别的事情吗?我只需要用Ajax来请求拥有所有值的JavaScript。Ajax函数在哪里?只是在一个可能的解决方案下面添加了这项工作。使用ajax更新需要服务器或后端异步工作的内容。但一旦数据进入脚本端,就可以使用jQuery或JS处理输入字段。您无需提交表单即可将数据添加到输入字段。
$(document).ready(function(){
var jsonObjFromAjax = {
"name":"Jane",
"postal":"L5B4G6",
"phone":"9055751212",
"address":"135 Fennel Street"
};
$('#name').val(jsonObjFromAjax.name);
$('#postal').val(jsonObjFromAjax.postal);
$('#phone').val(jsonObjFromAjax.phone);
$('#address').val(jsonObjFromAjax.address);
});