php后台获取select中的value值
发布网友
发布时间:2023-07-22 02:10
我来回答
共2个回答
热心网友
时间:2023-09-11 13:40
使用var optionValue = $('#adv_set').val();获取select中被选中的option的值
通过ajax传给php后台
你可以使用
$.get('接收数据的url',{adv_set:optionValue}, function(){do something...} );//使用$_GET['adv_set']接收
$.post('接收数据的url', {adv_set:optionValue}, function(){do something...});//使用$_POST['adv_set']接收追问php后台怎么接收?
追答
假设test.php为接收的php文件
test.php中
<?php
//以post为例,如果是get,那么将下面代码中的$_POST替换为$_GET
if (isset($_POST['adv_set'])) {
$adv_set = $_POST['adv_set'];
//处理接收的数据
do something....
//
//demo
if ($adv_set == 'content_sync')
echo "数据同步设置";
else
echo "数据发送设置";
}
热心网友
时间:2023-09-11 13:40
如果是post过去的话,就是 $_POST['adv_set']追问js要怎么写,自动提交的
追答JQ简单
var adv_set = $("select option:selected");
$.post( url, { "adv_set": adv_set }, function(){
} )