我有一个表单,上面写有一些 HTML 和 Javascript 代码。我在 jQuery 中编写了一个函数,该函数设置为在 document,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);
});