0

各位专家,

我有以下文本字段:

<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>

当我从下拉菜单中选择一个数据时,我想在上面的文本字段中显示它。

4

2 回答 2

4

您可以使用更改事件来获得答案。

$("[name='s1']").change(){function(){
  $('#url0').val($(this).val());
});
于 2013-05-20T09:51:01.637 回答
2

连接 jQuery 的 onchange 事件很简单

$("[name='s1']").change(function(evnt) {
  $("#url0").val(evnt.target.value);
});

jsfiddle:http: //jsfiddle.net/n8FSe/2/

于 2013-05-20T08:32:22.593 回答