【发布时间】:2014-06-20 01:06:15
【问题描述】:
我有两个选择框。首先,我选择选择框 1 值。然后我选择选择框 2 值。当我选择选择框 2 时,我尝试使用 ajax 将选择框 1 和 2 的值传递给控制器方法。我只能传递一个值。如何传递两个值。
选择框 1
@foreach($routes as $route)
<option name = 'origin' value='{{$route->rte_origin}}'>{{$route->rte_origin}}</option>
@endforeach
选择框 2
{{ Form::select('destination', array(), null, array('class' => 'large', 'id'=>'destination')) }}
还有我的 ajax 代码:
<script type="text/javascript">
$(document).ready(function($){
$('#destination').change(function(){
var destination= $(this).find(':selected').text();
$.get("{{ URL::route('getDate')}}",
{destination: destination},
function(data) {
var model = $('#ja');
model.empty();
$.each(data, function(index, element) {
................
});
});
});
});
【问题讨论】:
标签: php ajax laravel controller return-value