0
我的Asp.net頁面上的JQuery腳本有一些麻煩。在第一次加載時,它在回發之後很好地工作,而不是。 Initiali我認爲這是因爲腳本不再加載,但警告告訴我,腳本運行時,我使用函數pageLoad()而不是$(document).ready(function()。 在腳本中,我只是從一個textarea並將長度值設置爲下一個文本輸入。我將腳本放入如下頁面:
< script type =「text/javascript」src =「../ js/smsanywhere.js」> </script>
I試圖將直接進入頁面,但沒有任何區別,我猜。jquery腳本無法工作後回發即使頁面加載
腳本如下所示。
function pageLoad()
{
alert('pageLoad is there');
var textBox = "textarea[id*='txtMessage']";
var counterBox = "input[id*='txtCharLeft']";
$(textBox).keydown(function(){
alert(this);
var length = 70 - $(this).val().length;
$(counterBox).val(length);
$(counterBox).attr("style",function(){
return "width:30px;" + (length < 0 ? "background-color:Red;" : "");
});
});
}
我不使用任何ajax在這個頁面,它的只是母版頁,內容頁和jQuery。
我失去了什麼......