[英]Getting td value and print it in input text by jquery
我得到以下td值並通過jquery將其打印在輸入文本中,效果很好,但是當嘗試通過ng-model angular使用此值時,它將得到null值,它僅在我手動在文本框中鍵入值而不是通過jquery時才有效碼。
$(document).ready(function() {
$("div.contacts").on('click', "table tr td.contactIdTD", function() {
$("#contactId").val($(this).text());
});
});
td值
<td class="contactIdTD">10000</td>
輸入文本
<input type="text" id="contactId" class="form-control" ng-model="contactId">
問題不在於聲明。 可能是代碼的結構。 幫助排除故障
檢查contactId是否在角度控制器內或在您的應用程序范圍內
<div ng-controller="ContactController"> ... <input type="text" id="contactId" class="form-control" ng-model="contactId"> ... </div>
在控制器中初始化contactId
$scope.contactId = "";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.