我想在Jquery中传递变量。变量包含一个csv文件的路径。 like:x = /data/files/12.csv
现在我想在jQuery中传递这个x变量,并且还可以在jQuery代码中访问它。将HTML变量传递给Jquery
有人能帮我解决这个问题吗?
谢谢
我想在Jquery中传递变量。变量包含一个csv文件的路径。 like:x = /data/files/12.csv
现在我想在jQuery中传递这个x变量,并且还可以在jQuery代码中访问它。将HTML变量传递给Jquery
有人能帮我解决这个问题吗?
谢谢
我会设置一个隐藏的输入值和JavaScript/jQuery的引用。例如:
HTML:
<input id="myFile" type=hidden value="/data/files/12.csv">
JQuery的:
var myFile = $('#myFile').val();
你可以把它一个全局变量(虽然全局变量通常不优选):
window.csv = '/data/files/12.csv'
或者您可以使用jQuery的data
方法将数据与一组匹配的元素相关联:
$('#exampleElem').data('csv', '/data/files/12.csv');
或者您也可以通过一个事件处理程序传递数据:
$('#exampleBtn').bind(
'click',
{ csv: '/data/files/12.csv' },
function() { /* handle the click */ }
);
当然,还有其他的方式为好。您选择哪种方法取决于您和您的情况。
太模糊。但是你总是可以执行'window.x =“/data/files/12.csv”;'然后从任何地方访问这个变量。 – aroth
你能解释一下(a)这个值是什么和(b)你想用它做什么?你的问题是一个很长的回答... – lonesomeday
'x'是你的服务器端编程语言中的一些变量?你用什么? –