jQuery从框返回值时出现问题
我使用jquery从选择框中获取值,这样我就可以通过ajax将其发布到php脚本中。问题是我总是得到一个未定义的值,而我期望它是列表中的值 以下是从类别列表中选择值并单击提交的示例: 正如您所看到的,无论选择什么值,都会得到未定义的值 HTMLjQuery从框返回值时出现问题,jquery,forms,select,Jquery,Forms,Select,我使用jquery从选择框中获取值,这样我就可以通过ajax将其发布到php脚本中。问题是我总是得到一个未定义的值,而我期望它是列表中的值 以下是从类别列表中选择值并单击提交的示例: 正如您所看到的,无论选择什么值,都会得到未定义的值 HTML 我只在表单中包含select元素以及所有其他元素输入/文本区域。。。工作正常。sc_类别不是输入类型,而是选择类型 使用: $sc_category.val; 或 $selectsc_category.val 要获得选择值,如下所示 $'sc_类别选项:
我只在表单中包含select元素以及所有其他元素输入/文本区域。。。工作正常。sc_类别不是输入类型,而是选择类型 使用: $sc_category.val; 或
$selectsc_category.val 要获得选择值,如下所示 $'sc_类别选项:选中'.val 更改此行
var category = $("input#sc_category").val();
到
这发生在我们所有人身上!撞了我们的头之后,我们看到了我们的错误。$inputsc_category.val;
$(document).ready(function() {
//Story Form
$('.error').hide();
$(".button").click(function() {
$('.error').hide();
var category = $("input#sc_category").val();
if (category == "") {
$("label#category_error").show();
$("input#sc_category").focus();
return false;
}
var dataString = 'category=' + category;
alert(dataString);
return false;
});
});
var category = $("input#sc_category").val();
var category = $("#sc_category").val();