0
這裏是我的腳本代碼:我應該如何傳遞所需的查詢時laravel Ajax調用
$(document).ready(function()
{
$(".iCheck-helper").on("click", function(){
var sel = $('.i-check:checked').map(function(_, el) {
return $(el).val();
}).get();
// alert(sel);
var value = this.value;
var city_name =<?php echo json_encode($city_name) ?>;
var start =<?php echo json_encode($start)?>;
var end =<?php echo json_encode($end)?>;
var room_count =<?php echo json_encode($room_count)?>;
var member_count =<?php echo json_encode($member_count)?>;
var selt_guest =<?php echo json_encode($selt_guest)?>;
var selt_room =<?php echo json_encode($selt_room)?>;
// alert(city_name);
$.ajax({
// alert();
type: "POST",
url: "hotelresults",
data: {
key : sel,
search_city:city_name,
start:start,
end:end,
selt_guest:selt_guest,
selt_room:selt_room,
room_nf:room_count,
guest_nf:member_count,
ajx:'kik'
},
success: function (data) {
$('.hotel_list').html(data);
}
});
});
});
Ajax調用在控制器:
if(isset($_POST['ajx'])){
$key1=$_POST['key'];
// echo $key[0];exit;
$this->data['key']=$key1;
return view('hotel.list', $this->data);
$sqlCond = 'WHERE 1 '.$this->getkeycondition($_POST['key']);
}
在這裏,我想通過上面給出的查詢只有當我的ajax函數調用..只有當我的Ajax調用時如何傳遞這個條件查詢。 請有人幫助我..