Javascript 将Select选项传递给POST请求
我对web开发非常陌生,我正在尝试将用户在名为accesslevel_id的字段中选择的内容传递给POST请求,以便将其传递给我的数据库。我在我的书中遵循了这个例子,但它似乎没有达到预期的效果 我的脚本如下:Javascript 将Select选项传递给POST请求,javascript,ajax,Javascript,Ajax,我对web开发非常陌生,我正在尝试将用户在名为accesslevel_id的字段中选择的内容传递给POST请求,以便将其传递给我的数据库。我在我的书中遵循了这个例子,但它似乎没有达到预期的效果 我的脚本如下: <script> $(document).ready(function () { $('#accesslevel_id').on('change', function () { alert($('#accesslevel_id').val());
<script>
$(document).ready(function () {
$('#accesslevel_id').on('change', function () {
alert($('#accesslevel_id').val());
});
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<select class="form-control" id="accesslevel_id" onchange="accesslevel_id" title="">
<option>Facility</option>
<option>Division</option>
<option>Corporate</option>
<option>Market</option>
<option>Group</option>
</select>
$(文档).ready(函数(){
$('#accesslevel_id')。on('change',function(){
警报($('#accesslevel_id').val());
});
});
设施
分部
公司的
市场
团体
在站点上,当用户选择一个选项时,它当前会为定义为
accesslevel\u id=request.POST.get('accesslevel\u id')
的“我的打印”功能显示“无”。下一步,我还没有完成,就是将选项名转换成数字存储到数据库中。我正在寻找如何实现这一目标的建议。我认为当期权价值发生正确变化时,您需要发布期权价值的价值
$(document).ready(function () {
$('#accesslevel_id').on('change', function () {
var accesslevel_id = $(this).val();
$.ajax({url: "action-page",
data:"accesslevel_id="+accesslevel_id,
type: "POST",
success: function(result){
alert(result);
}
});
});
});
正是我所需要的,我在书中进一步查看,它有ajax,写得很糟糕,谢谢。