我有一个名为rows2.php的php文件,在数据库中输入新字段后会显示结果。它只是显示该字段的新ID: -
{'new_id':'92'}
我想用javascript加载它并将new_id添加到现有列表中:数字的任一侧并显示它但我似乎在苦苦挣扎?非常感谢。
加载页面并获得结果的javascript是:
$.getJSON("rows2.php", function(result) {
var new_id=console.log(result[0].new_id);
document.getElementById('vehicle_list').value = '' + document.getElementById('vehicle_list').value + 'new_id' + ':';
})
答案 0 :(得分:0)
你应该使用
class DetailsInfoViewController: UIViewController {
private weak var currentSnackbar: TTGSnackbar?
@IBAction func showSnackbarButtonTapped(_ sender: UIButton) {
if let snackbar = currentSnackbar {
snackbar.dismiss()
currentSnackbar = nil
}
let snackbar = TTGSnackbar(message: "TTGSnackBar !", duration: .middle, actionText: "Action!") { (snackbar) in
self.uncheck()
print("snack bar Action")
}
currentSnackbar = snackbar
snackbar.show()
}
}
而不是
document.getElementById('vehicle_list').innerHTML = ''+document.getElementById('vehicle_list').innerHTML+'new_id'+':';
document.getElementById('vehicle_list').value = ''+document.getElementById('vehicle_list').value+'new_id'+':';
仅在输入元素的情况下使用,否则您必须使用.value
答案 1 :(得分:0)
不要将变量名称(new_id)放在引号中。
document.getElementById('vehicle_list').value = '' + document.getElementById('vehicle_list').value + new_id + ':';