我想在Jquery中传递变量。变量包含csv文件的路径。
像:x = /data/files/12.csv
现在我想在jquery中传递这个x变量,并在jquery代码中访问它。
有人可以帮我解决这个问题吗?
由于
答案 0 :(得分:0)
我会设置一个隐藏的输入值,并使用javascript / jQuery引用它。例如:
HTML:
<input id="myFile" type=hidden value="/data/files/12.csv">
JQuery的:
var myFile = $('#myFile').val();
答案 1 :(得分:0)
您可以将其设为全局变量(尽管通常不首选全局变量):
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 */ }
);
当然还有其他方法。您选择哪种方法取决于您和您的情况。