【发布时间】:2016-04-03 09:27:06
【问题描述】:
我正在使用 Bootstrap 并尝试将表单提交到 PHP 页面。但是form 没有被提交。
<div class="container">
<div class="row">
<div class="col-md-5 col-sm-12">
<ul class="timeline" data-offset-top="3">
<li>
<div class="timeline-panel">
<form name="Wall_Post" id="Wall_Post" action="/update.php" method="post" role="form" enctype="multipart/form-data" class="facebook-share-box">
<div class="timeline-body">
<div class="share-form">
<ul class="post-types">
<li class="post-type">
<a class="status" id="shareType" href="#"><i class="fa fa-file"></i> Status</a>
</li>
<li class="post-type">
<a class="photos" id="shareType" href="#"><i class="fa fa-camera"></i> Photos</a>
</li>
<li class="post-type">
<a class="videos" id="shareType" href="#"><i class="fa fa-film"></i> Video</a>
</li>
<li class="post-type">
<a class="location" id="shareType" href="#"><i class="fa fa-map-marker"></i> Place</a>
</li>
</ul>
<div class="share">
<div class="arrow"></div>
<div><textarea name="message" cols="40" rows="10" id="status_message" class="form-control message" style="height: 62px; overflow: hidden;" placeholder="What's on your mind ?"></textarea> </div>
<div class="image hide">
<input type="file" class="form-control" name="image" id="image" />
</div>
<div class="video hide">
<input type="text" class="form-control" placeholder="Youtube or Vimeo video URL" id ="videoUrl" name="videoUrl"/>
</div>
<div class="place hide">
<input id="geocomplete" class="form-control" type="text" name="location" placeholder="Enter a location" />
<div class="map_canvas"></div>
<input type="hidden" name="lat" />
<input type="hidden" name="lng" />
</div>
<input type="hidden" name="shareType" class="shareType" value="status" />
</div>
</div>
</div>
<div class="timeline-footer clearfix">
<div class="pull-right">
<input type="submit" name="submit" value="Post" id="btn-share" class="btn btn-primary" />
</div>
</div>
</form>
</div>
</li>
</ul>
</div>
</div>
</div>
我也在我的网站中使用 jquery v1.11.1,相同的代码在不包含 jquery v1.11.1 的其他页面中运行良好。另一件事我不想使用 ajax 提交表单。有没有可能?
【问题讨论】:
-
console中的任何错误? (两页) - 我猜你有插件阻止submit。不加载 jQuery 时,插件不起作用。 -
点击按钮后它没有做任何动作。没有错误没有消息
-
我明白了,但您在
console中看到任何错误吗?你知道如何检查吗? -
可能是因为你重复了 id "shareType" 记住应该是唯一的
-
bootstrap-modal.js:42 Uncaught TypeError: Cannot read property 'webkit' of undefined
标签: php jquery html forms twitter-bootstrap