jquery如何给赋值 <input type="file" name="url"/>
4个回答
展开全部
<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值,如果括号内不带参数的话,便是获取该值。
展开全部
$("input[type='file']").val(XXX);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-23
展开全部
$("url").val();,这样只是表面赋值,要是提交的话你得用file对象才行
追问
可以给我实例给我看一下不??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询