我有一个正常的hidden
Input field
,其中我生成random
string
。 我需要追加到哪里我试图将数据发布到另一个页面的URL。
我已经这样做,效果很好。
url:'Upload.html?field1=newvalue',
这是我隐藏的输入字段
<input type="hidden" id="randomdirectory"/>
现在不是newvalue
在query string
我需要通过我的random directory value
。
轻松地完成只是做以下
var value = $("#randomdirectory").val();
url:'Upload.html?field1='+value ,
而已 ..
只要给一个名字隐藏字段。
<input name="field1" type="hidden" id="randomdirectory" value="randomvalue"/>
url: 'Upload.html?field1='+$("#randomdirectory").val()
如果我收到了你的问题的权利,并随机生成的ID,那么你需要这种类型的东西:
url: 'Upload.html?field1=newvalue&field2=' + $('[type="hidden"]').val();
假设这是一个Ajax调用的参数(如其他已经有了),稍微好一点的做法是这样的:
url: 'Upload.html',
data: { field1: $('#randomdirectory').val() }
这将确保您的查询字符串URL是正确编码(jQuery的为您代劳)。