0

我需要一个下拉按钮的 HTML 代码,它有一个链接 file-upload ,它将打开文件上传框。我有如下的 HTML 代码,但它不工作。有什么问题 ?

<html>
<script type='text/javascript'src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js?ver=1.4.2"></script>

<link rel="stylesheet" href="ssssssss.css">

<body>
<select id="uploadFile">
<option value="1"></option>
<option value="2"><input type="file" name="something" id="fileUploadField" />File</option>
</select>

<script type="text/javascript">

$('#fileUploadField').click(function(e){
$('#fileUploadField').click();
e.preventDefault();
});

</script>
</body>
</html>
4

1 回答 1

-1

您不能在选项中添加 html 代码(参见:http ://www.w3schools.com/tags/tag_option.asp )。

必须使用 css 创建下拉菜单(参见: http: //line25.com/tutorials/how-to-create-a-pure-css-dropdown-menu),然后您可以添加输入类型文件标签。

于 2013-08-26T07:28:18.323 回答