在此site當單擊「添加新」時,我想將光標放入第一個文本框(,酒店名稱)。根據該 「新增」 按鈕CSHTML代碼將光標置於文本框中Angularjs addmode
<p data-ng-hide="addMode"><a data-ng-click="toggleAdd()" href="javascript:;" class="btn btn-primary">Add New</a></p>
的toogleAdd()函數如下:
$scope.toggleAdd = function() {
$("#txtHotelName").focus();
$('#txtHotelName').select();
$scope.action = "Create";
$scope.addMode = !$scope.addMode;
$("#txtHotelName").focus();
};
對焦()和select()不工作,所以我就拿出來。我將不勝感激任何建議。
添加了一個應該工作的指令;在我的文章後編輯後檢查plunk – Fissio