我有一个输入字段,我希望该变量在加载请求中作为url参数的一部分传递。例如,我正在尝试的是
var inputField= $j('#inputText').val();
$j(document).ready(function() {
$j(".button").click(function (){
$j('#result').load('http://site.com?parameter='+inputField'.aClass')
});
});
如果我试图在没有像
这样的变量的情况下这样做$j('#result').load('http://site.com?parameter=stuff .aClass')
一切正常
有人可以告诉我正确的语法吗?
答案 0 :(得分:2)
你的代码中缺少一个+。
尝试这个(更改代码以在ready事件中包含$ j('#inputText')..以防万一..
$j(document).ready(function() {
var inputField= $j('#inputText').val();
$j(".button").click(function (){
$j('#result').load('http://site.com?parameter='+inputField +' .aClass')
});
});
答案 1 :(得分:0)
$j(document).ready(function() {
$j(".button").click(function (){
var inputField= $j('#inputText').val();
$j('#result').load('http://site.com?parameter='+inputField+' .aClass')
});
});