4
基本上,我只想知道如何檢查可排序列表是否爲空。列表更新後,我有一個ajax調用,但如果沒有項目,我想繞過這個調用,因爲這是不必要的。如何檢查jQuery的可排序列表是否爲空
這樣做的方法是什麼?有一個簡單的方法嗎?
基本上,我只想知道如何檢查可排序列表是否爲空。列表更新後,我有一個ajax調用,但如果沒有項目,我想繞過這個調用,因爲這是不必要的。如何檢查jQuery的可排序列表是否爲空
這樣做的方法是什麼?有一個簡單的方法嗎?
使用jQuery你可以嘗試選擇sortables和考多少元素返回:
if ($('.sortable-class').length > 0) {/*something with the class `sortable-class` exists*/}
上面的代碼假定每個在你的排序元素有類sortable-class
。你真正需要的是一個唯一的選擇器,它只能找到你的排序。舉例來說,如果您的sortables是元素的所有孩子那麼你的選擇看起來是這樣的:
HTML
<ul id="sortable_parent">
<li>this is sortable</li>
<li>this is also sortable</li>
</ul>
JS
if ($('#sortable_parent').children('li').length > 0) {/*atleast one li exists*/}
這裏的一些文件,如果你進入的是一種東西:http://api.jquery.com/length
這工作完美!謝謝。 –