Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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
Javascript jqueryserialize返回一个空字符串_Javascript_Jquery_Html - Fatal编程技术网

Javascript jqueryserialize返回一个空字符串

Javascript jqueryserialize返回一个空字符串,javascript,jquery,html,Javascript,Jquery,Html,我在使用serialize()jQuery函数时遇到问题: <form role="form" id="enter-image-detail-form" method="post"> <div class="form-group"> <input type="text" class="form-control" id="image-name" placeholder="Enter image name" value="test"> </d

我在使用
serialize()
jQuery函数时遇到问题:

<form role="form" id="enter-image-detail-form" method="post">
  <div class="form-group">
    <input type="text" class="form-control" id="image-name" placeholder="Enter image name" value="test">
  </div>
  <button type="submit" class="btn btn-default btn-success btn-block">Save</button>
</form>

它返回一个空字符串。提前感谢。

您需要为表单元素添加name属性,因为方法生成具有name属性的表单元素

<input name="image-name" type="text" class="form-control" id="image-name" placeholder="Enter image name" value="test">
<!--   ^^^^^^^^^^^^^^^^^                                                  --->

发件人:

要将表单元素的值包含在序列化字符串中,该元素必须具有name属性

<input name="image-name" type="text" class="form-control" id="image-name" placeholder="Enter image name" value="test">
<!--   ^^^^^^^^^^^^^^^^^                                                  --->

您需要为表单元素添加name属性,因为该方法生成具有name属性的表单元素

<input name="image-name" type="text" class="form-control" id="image-name" placeholder="Enter image name" value="test">
<!--   ^^^^^^^^^^^^^^^^^                                                  --->

发件人:

要将表单元素的值包含在序列化字符串中,该元素必须具有name属性

<input name="image-name" type="text" class="form-control" id="image-name" placeholder="Enter image name" value="test">
<!--   ^^^^^^^^^^^^^^^^^                                                  --->

谢谢你的帮助!谢谢你的帮助@T.J.Crowder你是对的,我的错。@T.J.Crowder你是对的,我的错。