我试图在更改选择选项并且不提交表单后立即获得$ _POST值。
canvasContents
我使用onchange =“this.form.submit”执行此操作并捕获$ _POST数组中的值,但我想在不提交每个选项更改的表单的情况下执行此操作
答案 0 :(得分:0)
如果不提交表单,则无法$_POST
。但是,您可以在Javascript变量中获取值。在这种情况下,无需使用onChange="this.form.submit();"
而是使用以下js片段:
var selected_value='';// this is the value you want to get.
$(document).ready(function(){
$("#cat_id").change(function(){
selected_value=$(this).val().trim();
});
});
答案 1 :(得分:0)
无论如何你可以使用隐藏的输入框并设置值,但最推荐的是使用jQuery函数来做到这一点