我有一个用户创建返回码的字段。表单数据存储在 MySQL 数据库中,如果该用户返回并使用相同的返回代码,它将从数据库中提取记录并填满大部分数据库以节省用户时间。我不知道该怎么做。我正在为数据库使用 MySQL 和 PHP,但我不知道如何在 JavaScript 中使用 .ajax 来进行拉取或如何获取该数据并填写表格。
问问题
585 次
2 回答
1
在 PHP 中,通过 JSON 对数据进行编码json_encode()
,然后$.get
在客户端进行编码。然后,您可以像访问任何其他 JSON 对象一样访问数据。要设置表单值,你会做$('#formfield').val( myobj.property1 );
于 2012-06-27T01:45:49.967 回答
1
正如大卫所说,使用 jquery ajax api 可能会让你更容易。因此,您的客户端代码可能类似于:
var request = $.ajax(url: 'your_php_script.php',
datatype: 'json',
success: function() {
request = $.parseJSON(request.responseText);
...The rest of your javascript code to read the
...json and fill in the form.
...
});
这是一个有用的链接
于 2012-06-27T02:03:20.727 回答