我花了最后 30 分钟来解决这个问题。
让我们假设以下情况:
<script>
var x = 0 ; //global variable
function compute() {
x = x+1;
}
</script>
x 的值是否应该增加,以便我以后可以将其访问到函数中?
我有以下代码:
var id1 = 0;
var id2 = 0;
$.ajax({
url: "http://localhost/twee/chat/comment",
type: 'POST',
data: form_data,
success: function(data) {
var data1 = parseInt(data);
id1 = id2 = data1;
}
});
我希望能够在以后的函数中访问 id1 和 id2 的值(自从我将它们声明为 0 后更新)。
但是,该值保持为零,并且可以很好地检索 data1。