如何使用jquery在当前添加的项目上设置默认选择

时间:2011-09-23 15:29:14

标签: javascript jquery jquery-ui

我使用此代码使用此代码我将一个项目从一个列表框插入到其他列表框中。添加时,我需要设置tagrget列表框项的默认选择。

请任何机构帮助我如何将聋人选择设置到列表框中。

如何将默认选择设置为当前添加的项目到列表框

 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();
                }
            });

2 个答案:

答案 0 :(得分:1)

你能用

吗?
.focus() 

示例:

$("#lstCodelist").focus();

答案 1 :(得分:0)

您可以在成功回调中使用.focus来设置焦点

$("element").focus()