各位专家,
我有以下文本字段:
<input type="text" id="url0" class="text_box" name="url">
和以下PHP代码加载文件到下拉菜单:
<html>
<head>
<title>Test</title>
</head>
<body>
<select name="s1">
<option value="" selected="selected">-----</option>
<?php
foreach(glob(dirname(__FILE__) . '/files/*') as $filename){
$filename = basename($filename);
echo "<option value='" . $filename . "'>".$filename."</option>";
}
?>
</select>
</body>
</html>
当我从下拉菜单中选择一个数据时,我想把它显示在上面的文本字段中
你可以使用change event来得到你的答案。
$("[name='s1']").change(){function(){
$('#url0').val($(this).val());
});
连接jQuery的onchange事件很简单
$("[name='s1']").change(function(evnt) {
$("#url0").val(evnt.target.value);
});
jsFiddle:http://jsfiddle.net/n8FSe/2/