Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery从框返回值时出现问题_Jquery_Forms_Select - Fatal编程技术网

jQuery从框返回值时出现问题

jQuery从框返回值时出现问题,jquery,forms,select,Jquery,Forms,Select,我使用jquery从选择框中获取值,这样我就可以通过ajax将其发布到php脚本中。问题是我总是得到一个未定义的值,而我期望它是列表中的值 以下是从类别列表中选择值并单击提交的示例: 正如您所看到的,无论选择什么值,都会得到未定义的值 HTML 我只在表单中包含select元素以及所有其他元素输入/文本区域。。。工作正常。sc_类别不是输入类型,而是选择类型 使用: $sc_category.val; 或 $selectsc_category.val 要获得选择值,如下所示 $'sc_类别选项:

我使用jquery从选择框中获取值,这样我就可以通过ajax将其发布到php脚本中。问题是我总是得到一个未定义的值,而我期望它是列表中的值

以下是从类别列表中选择值并单击提交的示例:

正如您所看到的,无论选择什么值,都会得到未定义的值

HTML


我只在表单中包含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();