我的观点是我通过邮寄方式发送表格。
我有javascript rateyo我想将评级变量发送到post方法
发送提交后我的表格
$(document).ready(function() {
$(function() {
var $rateYo = $("#rateYo").rateYo({
rating: 2,
fullStar: true
});
$("#getRating").click(function () {
/* get rating */
var rating = $rateYo.rateYo("rating");
window.alert("Its " + rating + " Yo!");
});
});
});
这里我需要在我通过邮寄提交表格后发送无效等级
这是我的表格
<form class="form-horizontal" role="form" method="POST" action="{{ URL::to('index/saveedit') }}">
<input type="hidden" name="_token" value="<?php echo csrf_token(); ?>">
<div class="form-group">
<label class="col-lg-3 control-label">Title:</label>
<div class="col-lg-8">
<input class="form-control" value='{{ $words->first()->title }}' type="text" name="title" readonly="readonly">
</div>
</div>
<div class="form-group">
<label class="col-lg-3 control-label">Meaning:</label>
<div class="col-lg-8">
<input class="form-control" value="{{ $words->first()->meaning }}" type="text" name="meaning">
</div>
</div>
<div class="form-group">
<label class="col-lg-3 control-label">Rating:</label>
<div class="col-lg-8">
<div id="rateYo"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/rateYo/2.0.1/jquery.rateyo.min.js"></script>
</div>
</div>
<div class="form-group">
<label class="col-md-3 control-label"></label>
<div class="col-md-8">
<input class="btn btn-primary" value="Save Changes" type="submit">
<span></span>
</div>
</div>
</form>
答案 0 :(得分:0)
有许多在线指南。
http://www.tutorials.kode-blog.com/laravel-5-ajax-tutorial
具体回答这个问题,
和其他输入表单的数据会被发送吗?
似乎你的问题是关于用jQuery做一个AJAX帖子,而追加一个非形式变量。您可以使用表单上的jQuery&#39; jQuery.post
和jQuery.fn.serialize
轻松完成此操作
https://api.jquery.com/jquery.post/
https://api.jquery.com/serialize/
请注意.serialize()会对您的数据进行编码,因此您需要附加额外信息,就像它是数据字符串一样。
var formURL = "/my-url";
var formData = $("#form").serialize();
// The important bit. Add custom data like URL strings.
formData += "&customVariable=foobar";
$.post({
url: formURL,
data: formData,
dataType: 'json',
success: function (data) {
console.log("Success.", data);
}
);
这将添加&#34; customVariable&#34;要输入的项目,以便在控制器中使用。
请参阅:can I use jQuery's serialize() and an additional variable in a $.post request?