发布网友 发布时间:2022-05-02 19:21
共4个回答
热心网友 时间:2022-06-26 07:36
<input type='file' name='url'>是一个上传标签,只能通过用户手动点击选择路径,浏览器禁止通过代码来更改它的value值。
试想一下,如果代码可以随意更改用户上传的文件,那对用户来说岂不是特别的危险,所以这样的安全机制存在是非常合理的。
再说说关于jQuery的选择器怎么赋值
jQuery的选择器有三种类型
ID选择器 $.("#id") ,意思就是根据HTML标签的ID来寻找,id代表标签id
类选择器 $(".class") ,意思就是根据类名来寻找,class代表类名
标签选择器 $("tagname") ,意思就是根据标签名来寻找,tag那么代表标签名,如input、select等
寻找到你想要的标签后(如果你用的是id选择器),jQuery会提供一系列操作的方法,如$("#id").text("要更改的值") 代表修改标签文本,$("#id").val("要更改的值") 代表修改标签value值,如果括号内不带参数的话,便是获取该值。
热心网友 时间:2022-06-26 07:37
$("input[type='file']").val(XXX);热心网友 时间:2022-06-26 07:37
$("url").val();,这样只是表面赋值,要是提交的话你得用file对象才行追问可以给我实例给我看一下不??
热心网友 时间:2022-06-26 07:38
可以赋一个空字符串,亲测有效,其他值好像都不可以。代码如下:$('#file2').val("");