2014-02-24 59 views
0

每當我對名稱爲'qty'的輸入標籤進行更改時,腳本中的onkeyup函數不起作用,我的選擇器有問題嗎?因爲在文本框的onkeyup函數中沒有問題。Onkeyup()不起作用

+0

將需要看到一些代碼或我們不能幫你 – anthonygore

回答

0

您的選擇器是錯誤的。它應該是這樣的;

$('table.order-list, input[name^="txt1"], input[name^="txt2"]').on("keyup", function (event) { 
     calculate($(this).closest("tr")); 
    }); 
    $('div.panel1, input[name^="qty"]').on("keyup", function (event) { 
     calculate($(this).closest("label")); 
    }); 
+0

謝謝你的更正,但它不工作。如果我改變輸入標籤名稱'qty'中的值,則輸入標籤名稱'total'中的結果不會改變。但是如果我改變了輸入標籤名稱'txt1'和'txt2'中的值,它會改變結果。 – user0206