2011-09-23 3 views

답변

1

당신이 사용할 수있는 초점을 설정하는 데 성공 콜백 .focus을 사용할 수 있습니다

function DoInsert(ind) { 
      var sourceIndex = $("#lstAvailableCode").val(); /// Selected Item to add 
      var targetIndex = $("#lstCodelist").val(); /// added item to the list box(target list box) 
      var success = 0; 
      var rightSelectedIndex = $("#lstCodelist").get(0).selectedIndex; 
      var functionName = "/Ajax/SaveCodeforInsert"; 
      if (ind == "plan") { 
       functionName = "/Ajax/SaveCodeforInsertForPlan"; 
      } 

      $.ajax({ 
       type: "POST", 
       traditional: true, 
       url: functionName, 
       async: false, 
       data: "ControlPlanNum=" + $("#ddControlPlan").val() + "&LevelNum=" + $("#ddlLevel").val() + "&ColumnNum=" + $("#ddlColumn").val() + "&SourcbaObjectID=" + sourceIndex + "&TargetbaObjectID=" + targetIndex + "&userID=<%=Model.userID%>", 
       dataType: "json", 
       error: function (data) { 
        alert("Error Adding Code"); 
        FinishAjaxLoading(); 
       }, 
       success: function (data) { 
        if (data == 0) { success = 1; } else { success = data; } 
        FinishAjaxLoading(); 
       } 
      }); 
+0

고마워, 포커스 대신 선택한 것으로 만들고 싶습니까? – user957178

+0

무엇을 선택 했습니까? 목록 상자에서 값을 선택 하시겠습니까? $ ("# <% = lstCodelist.ClientID %>"). val ("thevalue"); – Bitmask

0

목록 상자에 현재 추가 된 항목에 기본 선택을 설정하는 방법

.focus() 

예 :

$("#lstCodelist").focus(); 
관련 문제