我正在尝试将表格单元格的值发送到jQuery POST脚本。
$.ajax
部分仅在对值进行硬编码时起作用。猜猜我在jQuery中分配“扩展”变量时做错了什么。
在jQuery脚本下面:
<script>
function myCall() {
$(".btn btn-warning btn-sm").click(function () {
var extension = $(this).closest("tr").find(".Extension").text();
}
$.ajax("/cura/pages/test.php/",{
type: "GET",
data:{
action:'pause',
pauselocation: $extension,
queue: 'testq',
paused: 'true'
}
});
request.done(function(msg) {
$("#mybox").html(msg);
});
request.fail(function(jqXHR, textStatus) {
alert( "Request failed: " + textStatus );
});
}
有什么建议吗?
答案 0 :(得分:2)
这样做:
$(".btn btn-warning btn-sm").click(function () {
var extension = $(this).closest("tr").find(".Extension").text();
$.ajax("/cura/pages/test.php/",{
type: "GET",
data:{
action:'pause',
pauselocation: extension,
queue: 'testq',
paused: 'true'
});
});