我正在开发一个网站,用户必须选择一个(蜗牛)邮寄地址。我希望 html Web 表单显示用户的默认地址(来自 mysql db)。我还希望他们能够选择他们已经输入的备用地址或输入新地址。
(想想账单地址与邮寄地址,家庭与工作地址等)
我希望在不重新加载页面的情况下显示数据。
我擅长PHP,HTML和MySQL。这是我遇到麻烦的JavaScript/AJAX。我知道 JS/AJAX 会调用一个 PHP 页面,该页面将查询数据库、JSON 编码并返回数据。我认为地址表单的一部分应该使用"组合框"通过"快速名称"选择保存的地址,或者可以选择添加新地址。
在过去的一周里,我一直在寻找这样的事情的教程、示例或参考,但没有任何运气。
任何帮助,不胜感激。
我建议你使用JQuery和$.ajax
方法:http://api.jquery.com/jQuery.ajax/
还有许多其他方法可用于 ajax 请求:http://api.jquery.com/?s=.ajax
如果你需要接收JSON,你可以使用:
Example:
Any json that you return in ajax:
{
"work":true,
"path":"path/to/file"
}
$.getJSON(url, function(response){
//Callback ajax..
console.log(response.work); //true
console.log(response.path); // path/to/file
});