有可能吗?假设我有一个由以下内容组成的小型数据库:
项目 - 类型 - StoreA - StoreB
Apple - Fruit - 5 - 6
橙 - 水果 - 3 - 4
芹菜 - 蔬菜 - 8 - 5
鉴于我有一个页面,其中我可以购买列出的任何项目(比如同一个数据库列表的5个下拉列表和商店选项的另一组下拉菜单),那么我想显示它旁边的价格,是否可能没有使用AJAX / JS?如果没有,是否有关于如何在此数据库上使用AJAX的快速代码片段?
答案 0 :(得分:0)
我很确定您需要一些Ajax才能这样做。 Ajax将在不重新加载页面的情况下上传您的数据,但您仍需要刷新页面以查看任何修改。
这就是为什么你还需要使用一些Javascript来模拟数据处理。
这意味着:
var datas = {
NameOfVariable : YourInputID,
NameOfVariable2 : YourInputID2,
bJSON: 1,
page: "your_destination_page_without_file_extension_name"
}
$.ajax({
type: "POST",
url: "your_main_php_file.php",
async: false, /* or true as you wish, false is deprecated but useful */
data: datas,
dataType: "json",
cache: false,
}).done(function(result) {
//The JS which simulates the data transfer
//+ In the end, the function that builds your table
}).fail(function(err) {
alert('error : ' + err.status);
});