我有一個名爲decay
的列。在列中將有過去的日期或NULL
。如果有日期,則表示物體已經離開軌道,或者物體仍在軌道中。Laravel - 複選框過濾如果爲空AJAX jQuery
我想要做的是創建一個複選框,允許我篩選我的數據庫,以顯示軌道中的對象(列中的NULL
)或衰減的對象(列中的日期)。
我已經爲我的Laravel Blade文件,我的路線和頁面的控制器創建了一個簡單的複選框。我只需要Javascript和Controller語句的幫助來過濾它。
刀片:
<span><input type="checkbox" name="in-orbit" value="in-orbit">In Orbit</span>
<span><input type="checkbox" name="decayed" value="decayed">Decayed</span>
的Javascript:
$('#decayed').on('change', function() {
$value = $(this).val();
$.ajax({
type: 'get',
url: '{{$launchsitename->site_code}}',
data: {
'search': $value
},
success: function(data) {
$('#launchsatdisplay').html(data);
}
});
});
請張貼相關的刀片,HTML和JS您使用。最有可能你只需要一個簡單的'arrayOfObjects.filter((o)=> o.decayed == null)'在javascript中或等效的php – erapert
@erapert我發佈了刀片文件。我只需要幫助創建Javascript。 –
你能發佈一些更多的周邊代碼嗎?這些跨度是呈現在刀片循環中還是全部是JavaScript? – erapert