jquery';变量';到php';变量';
我也有同样的问题,但我需要的是获取所选选项的值,然后将其保存在php变量中,而不是文本框中。我花了将近2天的时间寻找我的金子。任何帮助都可以。谢谢 编辑 下面是我如何编写代码的jquery';变量';到php';变量';,php,jquery,ajax,function,Php,Jquery,Ajax,Function,我也有同样的问题,但我需要的是获取所选选项的值,然后将其保存在php变量中,而不是文本框中。我花了将近2天的时间寻找我的金子。任何帮助都可以。谢谢 编辑 下面是我如何编写代码的 <script> $(document).ready(function () { $("#country").change( function () { var options = { url: "test.php", ty
<script>
$(document).ready(function () {
$("#country").change(
function () {
var options = {
url: "test.php",
type: "post",
dataType: "json",
data: "country=" + $(this).val(), //build your data string here
success: function (json) {
$("#textbox").val(json.country);
}
};
$.ajax(options);
}
);
});
</script>
<select id="country" name="country">
<option value="Delhi" >India</option>
<option value="manila" >phil</option>
<option value="tokyo" >japan</option>
</select>
<?php
@$d = $_POST['country'];
echo $d;
var_dump($d);
?>
$(文档).ready(函数(){
美元(“#国家”)。更改(
函数(){
变量选项={
url:“test.php”,
类型:“post”,
数据类型:“json”,
数据:“country=“+$(this).val(),//在此处构建数据字符串
成功:函数(json){
$(“#textbox”).val(json.country);
}
};
$.ajax(选项);
}
);
});
印度
菲尔
日本
我将以相同的示例进行修改并给出答案
<script>
$(document).ready(function () {
$("#country").change(
function () {
var options = {
url: "/path/to/your.php",
type: "post",
dataType: "json",
data: "country=" + $(this).val(), //build your data string here
success: function (json) {
$("#textbox").val(json.country);
}
};
$.ajax(options);
}
);
});
</script>
<select id="country" name="country">
<option value="Delhi" >India</option>
<option value="manila" >phil</option>
<option value="tokyo" >japan</option>
</select>
更新后的代码将通过
json
将country
返回到脚本,并写入我将以相同的示例进行修改并给出答案
<script>
$(document).ready(function () {
$("#country").change(
function () {
var options = {
url: "/path/to/your.php",
type: "post",
dataType: "json",
data: "country=" + $(this).val(), //build your data string here
success: function (json) {
$("#textbox").val(json.country);
}
};
$.ajax(options);
}
);
});
</script>
<select id="country" name="country">
<option value="Delhi" >India</option>
<option value="manila" >phil</option>
<option value="tokyo" >japan</option>
</select>
更新后的代码将通过json
将country
返回脚本,并写入您可以这样做。(jqueryajax示例)
在下拉选择中:
<select id="city">
<option value="New York">New York</option>
<option value="London">London</option>
<option value="Washington DC">Washington DC</option>
</select>
PHP
some.php
您可以使用get或REQUEST方法获取值
$city = $_GET['city'];
$city = $_REQUEST['city'];
你可以这样做。(jqueryajax示例)
在下拉选择中:
<select id="city">
<option value="New York">New York</option>
<option value="London">London</option>
<option value="Washington DC">Washington DC</option>
</select>
PHP
some.php
您可以使用get或REQUEST方法获取值
$city = $_GET['city'];
$city = $_REQUEST['city'];
您需要向服务器发送一个请求,可能使用ajax请求。您需要向服务器发送一个请求,可能使用ajax请求。如何获取该值?$account=$\u POST['country'];或$account=$_GET['country'];我的表格没有提交。如果您使用chrome@user2446342只是想问一个显而易见的问题,但你知道php不像javascript,对吗?Php是在服务器上完成的,一旦一个页面被提供给客户端,Php就只能通过进一步的服务器请求(通过表单或ajax等)进行访问。所以你不能做像=$('#myselect').val()这样的事情;如何获取值?$account=$\u POST['country'];或$account=$_GET['country'];我的表格没有提交。如果您使用chrome@user2446342只是想问一个显而易见的问题,但你知道php不像javascript,对吗?Php是在服务器上完成的,一旦一个页面被提供给客户端,Php就只能通过进一步的服务器请求(通过表单或ajax等)进行访问。所以你不能做像=$('#myselect').val()这样的事情;