0
我有以下代码:发送AJAX到PHP,更新数据库,获取新的JSON
$(document).ready(function() {
$.getJSON('model.php',function(data) {
$('h1').append(data['event']);
$('.img-circle').attr('src',data['image'])
$('a').attr('href',data['url']);
var eventname = data['event'];
$('.starter-template').on("swipeleft",function() {
var events = {'event': eventname};
$.ajax({
type: "POST",
url: "getchoices.php",
dataType: 'json',
data: {event: JSON.stringify(eventname) }
});
})
})
})
这需要刷卡,并将该数据发送到数据库。数据库中的更改然后更新model.php JSON,然后我想将新的值读入文档中,但我坚持要如何做到这一点。本来我重复原来的部分,像这样:
$(document).ready(function() {
$.getJSON('model.php',function(data) {
$('h1').append(data['event']);
$('.img-circle').attr('src',data['image'])
$('a').attr('href',data['url']);
var eventname = data['event'];
$('.starter-template').on("swipeleft",function() {
var events = {'event': eventname};
$.ajax({
type: "POST",
url: "getchoices.php",
dataType: 'json',
data: {event: JSON.stringify(eventname) }
});
$.getJSON('model.php',function(data) {
$('h1').append(data['event']);
$('.img-circle').attr('src',data['image'])
$('a').attr('href',data['url']);
var eventname = data['event'];
})
})
})
})
但这似乎总是发送相同data['event']
到PHP,而不是每次都发生变化。
为什么不制作干净的setter和getter函数? 1从DB 1获取数据将数据发送到DB。您只需将这些功能附加到您想要的任何轻扫的点击事件即可。 – 2013-12-18 18:18:20