我有我的HTML頁面:的Html與jQuery函數找到
function Aggiorna(number){
var myVar = $("#number").find('input[name=DTMMAA]').val();
alert('Importo: '+myVar);
}
<?php $number = 0; ?>
<tr id='<?php echo $number++; ?>'>
<td><input type="text" style="width: 70px; text-align: right" name="IMLORD" id="IMLORD" class="decimal-2-places" aria-describedby="basic-addon1" placeholder=",00" maxlength="6"></td>
<td><input type="text" style="width: 70px;" name="DTMMAA" id="DTMMAA" class="dtmmaa" data-date-format="mm/yyyy" aria-describedby="basic-addon1" placeholder="MM/AAAA" maxlength="6"></td>
<td><div align="left"><button type="button" value="Aggiorna" onclick="Aggiorna('<?php echo $number; ?>')"
class="btn btn-primary" style="float: left;" aria-label="Left Align">
<span class="glyphicon glyphicon-send" style="color:yellow" aria-hidden="true"></span> Registra
</button></div>
</td>
我在我的表有更多的記錄,我想,當我使用的募集IMLORD和DTMMAA的價值按鈕(Aggiorna),但我的JavaScript不工作(alert('Importo: '+myVar);)
。你可以幫幫我嗎?由於
爲什麼找'輸入[名稱= DTMMAA]'當ID爲'DTMMAA''''''('#DTMMAA')',除非你有多個元素具有相同的id,然後它是無效的HTML – GillesC
你的代碼片斷失敗,錯誤:{ 「message」:「Uncaught SyntaxError :意外的輸入結束「, 「filename」:「http://stacksnippets.net/js」, 「lineno」:26, 「colno」:27 } – randominstanceOfLivingThing
很多錯誤代碼中。我建議你檢查一下你的控制檯窗口是否有jquery錯誤,並且你的'input'標籤沒有關閉'/' –