-1
我無法理解爲什麼這不起作用我也嘗試了window.variable,並且這不起作用,因爲我沒有var關鍵字處於全球水平。即使將它變成全局變量也不被識別爲外部函數
我希望window.alert能夠工作,但它是說它是未定義的我也認爲這可能是因爲我使用這個關鍵字,所以我試着做另一個變量,它做了同樣的事情,並且在你問我之前按下一個鍵仍然未定義。
$(document).ready(function() {
flag = false;
var x = $('.inpbox');
x.keyup(function() {
logVal = this.value + 'helloooo';
console.log(logVal);
});
window.alert(logVal);
$.ajax({
type: "POST",
url: 'searchbar.php',
data: {
val: 'logVal'
},
dataType: 'json',
});
$('#abcd').click(function() {
setInterval(function() {
via_ajax();
}, 1000);
function via_ajax() {
flag = true;
if (flag == true) {};
$.ajax({
type: "POST",
url: 'searchbar.php',
data: {
val: 'logVal'
},
dataType: 'json',
});
};
});
});
那麼,執行'alert'時'window.logVal'實際上是'undefined'。預計什麼? – k102
使用$(x).keyup而不是x.keyup –
每當我輸入它會記錄一切,所以我希望它輸出它記錄函數內的所有內容,但沒有出。 – Jake