문제
다음과 같이 코드가 있습니다.
$("#item_select").change(function()
{
var params = $("#item_select option:selected").val();
$.post('/account/ar_form.php', {idata: params}, function(data){
$("#message_display" ).html(data);
});
});
이것은 /account/ar_form.php를 사용하여 div에 html을 올바르게 표시하는 드롭 다운입니다.
그러나 변경 이벤트에만 표시됩니다. 데이터를 사전로드하고 싶습니다. 로드 이벤트를 사용하면 HTML이 표시되지만 변경시 두 번 표시됩니다.
해결책
$("#item_select").change(function(){
var params = $("#item_select option:selected").val();
$.post('/account/ar_form.php', {idata: params}, function(data){
$("#message_display" ).html(data);
});
}).triggerHandler("change");
다른 팁
약간 의존합니다 ... AR_FORM.PHP는 빈 매개 변수로 무엇을 반환합니까?
당신은 전화를 통해 (다운 투자에 대한 두려움에 대한 두려움으로) 해킹 된 방식을 할 수 있습니다.
$("#item_select").change();
제휴하지 않습니다 StackOverflow