我是JQuery的新手,下面的功能在我硬编码“'值”时非常有用。进入ajax网址。但是,当我使用var'值' ajax调用失败。 '值'没有通过这个功能。然而,它在全球范围内。那为什么价值不起作用呢?我试过有没有引号。
非常感谢!
import com.daodecode.scalaj.collection._
analysisAndCsvStuff(getData.deepAsScala)
答案 0 :(得分:2)
这应该可以正常工作
$(document).ready(function() {
$(".product_id").blur(function() {
var value = $(".product_id").val()
$.ajax({
type: 'GET',
url: "product_prices/" + value ,
success: function (data) {
console.log('success', data)
}
});
});
});
答案 1 :(得分:0)
使用以下声明:
url: 'product_prices/' + 'value' ,
您目前正在调用product_prices/value
形式的网址,而您需要product_prices/nnn
之类的内容,其中“nnn”是当前值。
所以将声明改为:
url: 'product_prices/' + value ,