Я все еще участвую в JQuery и немного смущен заданием, которое у меня на руках.
Кажется, простая задача... У меня есть поле, которое я хочу заполнить с помощью опций на клике. Я не хочу, чтобы он был заполнен загрузкой страницы, только когда кто-то действительно просит просмотреть список. Также он должен быть заполнен только один раз. Я действительно не хочу, чтобы запрос выходил каждый раз, когда кто-то расширяет список.
Я предполагаю, что у меня, вероятно, будет вызов функции в элементе Select
<select id="usersList" name="usersList" onclick="getUsers()">
И затем, чтобы получить этот список, используйте функцию JavaScript() Javascript getUsers() для моего Json GetUsers() ActionMethod. Как?
Что-то вроде...?
function getUsers()
{
getJSON("/Users/GetUsers", null, function (data){}
}
или JQuery?...
$("usersList").click(
$.getJSON("/Users/GetUsers", null, function (data) {}
)
Я должен упомянуть, что я видел этот пост: заполнить selectlist с json-данными в JQuery, когда загружен selectlist (а не документ)
Но мне нужна помощь, чтобы собрать все это вместе. Заранее благодарю вас!