可以't将jQuery var转换为PHP
Can't get jQuery var to PHP
我正在尝试将jQuery var放入PHP中,以便将其与mysql一起使用。我到处找过,但似乎没有什么能解决问题。
我有以下jQuery代码:
$('.eventRow').click(function(){
var eventID = this.id;
$.ajax(
{
url: "index.php",
type: "POST",
data: { phpEventId: eventID},
success: function (result) {
console.log('success');
}
});
$('#hiddenBox').html(eventID);
console.log(eventID);
});
如果我运行这个,ID会显示在#hiddenBox和console.log中。控制台还会显示Ajax中的"Succes"。
我正试图在php文件中获取它:
$value = $_POST['phpEventId'];
echo "<div class = 'showNumber'>"."Nummer: ".$value."</div>";
它只是说:Nummer:
它也没有任何错误。
谢谢你的帮助!
尝试
var eventID = $(this).attr('id');
这个id在你的代码中来自哪里?
将其作为JSON传递通常会得到我想要的结果。服务器将JSON对象解释为POST变量:
$.ajax({
url: "index.php",
type: "POST",
data: JSON.stringify({phpEventId: eventID}),
contentType: "application/json; charset=utf-8",
success: function (result) {
console.log(result);
}
});
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 如何在Javascript中将JSon对象转换为数组
- 使用JS将数组转换为json对象
- 在 Javascript 中将 var 转换为自定义类
- 如何将 js 中的 var 转换为 java
- 从外部javascript文件读取var并将其转换为php变量
- 将var javascript转换为java变量
- 将json数组转换为node.jsexpress.js中的var值
- 用let将JavaScript转换为var
- 试图通过“;var应用程序;转换为函数
- 编写一个javascript var="一些文本“;转换为预加载但为空的txt文档
- 可以't将jQuery var转换为PHP
- 如何在创建数组后转换数组中的var
- 如何将json文件转换为Javascript字符串var
- 将$scope函数转换为常规var函数.对性能有任何影响吗
- 如何使用jquery将var转换为xml内容
- 存储由ASP返回的字符串.. NET helper转换为javascript var: SyntaxError
- 将javascript var转换为输入值
- 我想转换字符串“;var=02-24-2013 12:40:00.0转换为java脚本日期对象
- JQuery:将var's html内容转换为字符串