2010-07-14 68 views
0

我正在动态页面上工作。将选择框值附加到文本框的身体负载

使用{$ pagetitle} smarty标签我得到的选择框是这样的。

<select name="page"> 
<option value="page1" title="Page1">Page1</option> 
<option value="page2" title="Page2" selected>Page2</option> 
<option value="page3" title="page3">Page3</option> 
<option value="page4" title="Page4">Page4</option> 
</select> 

我不能有选择框id作为这是自动通过{} smarty的标签

我想附加以前选择的选项的值到低于文本框体上产生的负载。

<input type="text" value"" id="pageno" /> 

我该如何使用JQuery来实现?

感谢

回答

1

你只需要查询的名称,而不是选择的ID:

$(document).ready(function() { 
    $('#pageno').val($('select[name="page"]').val()); 
}); 

See it in action at jsfiddle