Jquery получить элемент списка - PullRequest
1 голос
/ 07 декабря 2011

Как я могу получить значение второго элемента списка и присвоить его текстовому полю. Например, мой второй элемент списка - «изменить профиль», после текстового изменения textbox1 текстовое поле 2 автоматически назначит «изменить профиль» Вот моя кодировка

   <script language ="javascript" type="text/javascript">
    $(document).ready(function () {
        $("#TextBox1").bind('change', function (e) {
            if ($("#TextBox1").val() != '') {
                sendData();
            }

        });


        function sendData() {
            var loc = window.location.href;
            loc = (loc.substr(loc.length - 1, 1) == "/") ? loc + "t1ViewDB.aspx" : loc;
            $.ajax({
                type: "POST",
                url: loc + "/GetModuleList",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (msg) {
                    if (msg.d) {

                        //Get the second list item and assign value to textbox2
                        //???
                        $("#TextBox2").val('');


                    }
                },
                error: function () {
                    alert("An unexpected error has occurred during processing.");
                }

            });
        }
    });


</script>

внутренний код

 protected void Page_Load(object sender, EventArgs e)
{

}


[WebMethod()]
public static ArrayList GetModuleList()
{
    ArrayList listArr = new ArrayList();
    listArr.Add(new ListItem("Dashboard"));
    listArr.Add(new ListItem("Edit Profile"));
    listArr.Add(new ListItem("Change Password"));
    return listArr;
}

1 Ответ

0 голосов
/ 07 декабря 2011

Справочник по индексу:

 $("#TextBox2").val(msg.d[1]['Value'] );

Arraylist и веб-метод

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...