如何使用AJAX将表单选择输入的值传递给php文件而不提交它?
我想将表单选择输入的值从HTML表单传递给php文件而不提交它。
我该怎么办?
这是我的表格:
Capital Federal Gran Buenos Aires Provincia de Buenos Aires
这是我的ajax电话:
$('#userDomicilioProvincia').change(function(){ $.ajax({ type: "POST", url: "/ubicacion.php", provincia: {text:$(this).val()} }); });
我正在尝试使用浏览器的控制台对此进行测试,我进入表单,选择一个选项,然后在控制台中输入var Provincia
并返回undefined
。
我该怎么办?
你快到了。
将id
属性放在select
而不是option
。
$(document).ready(function(){ $('#userDomicilioProvincia').change(function(){ $.ajax({ type: "POST", url: "/ubicacion.php", data: { provincia: $(this).val() } }); }); });