能不能用jquery改变form表单内元素的name值

比如:我有个查询表单,有一个标准查询,一个模糊查询,都是提交的一个action类来处理,我想的是,当标准查询时,就只有标准查询的那些元素有name值,模糊查询的就没有na... 比如:我有个查询表单,有一个标准查询,一个模糊查询,都是提交的一个action类来处理,我想的是,当标准查询时,就只有标准查询的那些元素有name值,模糊查询的就没有name值。反之,当只执行模糊查询时,标准查询下的元素name也都为空。因为标准查询和模糊查询中的元素name都是一样的,所以我只想到改变name的值来处理,还有没有更好的办法处理? 展开
 我来答
纯洁的小树
2015-11-25 · TA获得超过3386个赞
知道大有可为答主
回答量:2536
采纳率:71%
帮助的人:441万
展开全部

Jquery 的attr方法有修改元素属性的作用。


定义和用法

  attr() 方法设置或返回被选元素的属性值。

  根据该方法不同的参数,其工作方式也有所差异。


返回属性值

  返回被选元素的属性值。


语法

  $(selector).attr(attribute)    // attribute
规定要获取其值的属性。


设置属性/值

  设置被选元素的属性和值。


语法

  $(selector).attr(attribute,value)

      attribute    
规定属性的名称。    

     
value    
规定属性的值。  


实例

  改变图像的 width 属性:

$("button").click(function(){
  $("img").attr("width","180");
});


 
戏肖告O
2013-01-15 · TA获得超过441个赞
知道小有建树答主
回答量:331
采纳率:28%
帮助的人:180万
展开全部
自己手动提交form时改变参数name
document.forms[0].action="";
document.forms[0].submit();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengzhiyu_double
2013-01-15 · TA获得超过906个赞
知道小有建树答主
回答量:514
采纳率:0%
帮助的人:512万
展开全部
就直接改就行了啊。你试试
$("#yourfromid").submit(function(){
$("#inputid").attr("name","new_name");

});
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随性亻
2015-11-06 · TA获得超过4180个赞
知道小有建树答主
回答量:4622
采纳率:84%
帮助的人:612万
展开全部
$("#username").attr("name","aaaaa");
这样就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4258527
2015-11-17
知道答主
回答量:29
采纳率:0%
帮助的人:9.9万
展开全部
能啊 $("选择器").attr("name", "新名字");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式