通过使用jQuery的隐藏字段值(Pass hidden field value using Jqu

2019-09-16 12:26发布

我有一个正常的hidden Input field ,其中我生成random string 。 我需要追加到哪里我试图将数据发布到另一个页面的URL。

我已经这样做,效果很好。

url:'Upload.html?field1=newvalue',

这是我隐藏的输入字段

<input type="hidden" id="randomdirectory"/>

现在不是newvaluequery string我需要通过我的random directory value

Answer 1:

轻松地完成只是做以下

var value = $("#randomdirectory").val();
url:'Upload.html?field1='+value ,

而已 ..



Answer 2:

只要给一个名字隐藏字段。

<input name="field1" type="hidden" id="randomdirectory" value="randomvalue"/>


Answer 3:

url: 'Upload.html?field1='+$("#randomdirectory").val()


Answer 4:

如果我收到了你的问题的权利,并随机生成的ID,那么你需要这种类型的东西:

url: 'Upload.html?field1=newvalue&field2=' + $('[type="hidden"]').val();


Answer 5:

假设这是一个Ajax调用的参数(如其他已经有了),稍微好一点的做法是这样的:

url: 'Upload.html',
data: { field1: $('#randomdirectory').val() }

这将确保您的查询字符串URL是正确编码(jQuery的为您代劳)。



文章来源: Pass hidden field value using Jquery