Jquery .load (), заполнение ввода не работает - PullRequest
2 голосов
/ 30 ноября 2011

Я бы загрузил html (в файле: /retc.html): <input id="x" type="text" name="number" value="" size="5" />

в html div на другой странице: <div id="property"></div>

Я бы заполнил значение на входе после загрузки.

Я использую этот скрипт в функции onclick:

$("#property").load("/rect.html"); $('#x').val("5");

Загрузка ввода в порядке, но значение не заполнено. Значение мигает только на входе. Где проблема?

Большое спасибо.

1 Ответ

3 голосов
/ 30 ноября 2011

Попробуйте использовать аргумент обратного вызова функции load -

$("#property").load("/rect.html",function() {
    $('#x').val("5");
}); 

Это должно обеспечить доступность текстового поля на странице, прежде чем пытаться заполнить его.

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