2013-06-29 2 views
0

У меня есть форма, на которой написан код HTML и Javascript. Я написал одну функцию в jQuery, которая настроена на запуск в документе ready(). Когда страница загружается, элемент управления показывает значения, возвращаемые функцией, но как только загрузка страницы будет завершена, значения исчезнут. Я не мог понять, почему это происходит? Можете ли вы понять это, чтобы избежать такой замены значений при заполнении формы? Заранее спасибо.Как сохранить значения в элементе управления после загрузки формы?

HTML код выглядит следующим образом:

<li> 
    <label>country<strong style='color:red'>*</strong> :</label> 
    <div class="fl"> 
     <select onchange="print_state('user_state',this.selectedIndex,'{$data.user_state}');" id="user_country" name="user_country" class="sel"></select> 
    </div> 
</li> 
<li> 
    <label>State<strong style='color:red'>*</strong> :</label> 
    <div class="fl"> 
     <select name="user_state" id="user_state" class="sel"></select> 
    </div> 
</li> 

код Javascript выглядит следующим образом:

$(document).ready(function() { 
    print_country(user_country, India, Maharashtra);  
}); 
+0

разместить свой код, пожалуйста, –

ответ

0

Try This

windows.load=function(){ 

     print_country(user_country, India, Maharashtra); 
}; 
+0

Спасибо за Ваш ответ, но где должен ли я писать этот код в моем файле? – PHPLover

+0

Теперь он разворачивается. – PHPLover