如何使用javascript将所选项目放入php post数组中
How can I put a selected item in a php post array with javascript?
我正试图从一个php页面的下拉列表中发布一个选定的项目,以便在另一个php页中访问。页面没有提交按钮,所以我在页面底部使用javascript。这是应该将该项目张贴的页面。
<!DOCTYPE html>
<html>
<head>
<?php session_start();?>
</head>
<body>
<select class="myList" name="Country" id="country-selector" autofocus="autofocus" autocorrect="off" autocomplete="off">
<option value="" selected="selected">Select Country</option>
<option value="Belgium" data-alternative-spellings="BE België Belgie Belgien Belgique" data-relevancy-booster="1.5">Belgium</option>
</select>
<Script>
$(function () {
$("#country-selector").change(function(){
var x = document.getElementById("country-selector").value;
alert(x);
$.post('page2.php', {'selectedCountry': x});
$.post('page2.php','val='+$(this).val(),function (response){
alert(response);
});
});
});
</script>
</body>
</html>
然后我想要page2.php作为目标页面。我转到page2.php并尝试查看如下的post数组:
<?php
session_start();
echo $_POST['selectedCountry'];
print_r($_POST);
?>
但是selectedCountry项目不在$_POST数组中。如何使用javascript将所选项目放入php post数组中
谢谢
$("#country-selector").change(function(){
var x = document.getElementById("country-selector").value;
$.post('page2.php', {'selectedCountry': x}).done(function(response) {
alert(response);
});
});
相关文章:
- 404在Jquery AJAX JSON PHP POST上找不到
- 参数使用AJAX的PHP POST不起作用
- PHP post-id无法使用Javascript变量作为id
- 如何使用AJAX打印PHP POST数据?(没有jQuery)
- 将php post数据传递给javascript的方法
- 如何将PHP Post数据获取到jquery ajax请求中
- jQuery/PHP-POST-Forbidden(403)当试图在我的JSON数据中发送完整的URL时
- 如何使用javascript将所选项目放入php post数组中
- 通过 php post 在 html dom 中发送文本
- PHP POST and Javascript?
- jQuery/PHP Post Failure
- Ajax jquery php post beginner
- JQuery PHP$.post()服务器响应将不起作用
- 从Javascript弹出窗口获取值-用作php post值
- php post显示空消息,没有输出
- 在php-post方法中使用jquery
- 使用Javascript设置隐藏字段值;使用PHP post方法发送数据
- 我将如何得到我在PHP post多个提交按钮点击按钮
- PHP post请求数据检索使用Jquery AJAX
- Ajax PHP post与会话不会给出结果