我使用jQuery的移動,我有一個關於該組在處理複選框問題:檢查複選框與if條件
我想,以顯示與複選框PHP頁面,如果該值從數據庫將其設置爲true ,我想在複選框組中使用if條件進行復選框。
喜歡:
if(foo) {
$(checkbox.id).setChecked
$(checkbox.id).refresh();
}
我使用jQuery的移動,我有一個關於該組在處理複選框問題:檢查複選框與if條件
我想,以顯示與複選框PHP頁面,如果該值從數據庫將其設置爲true ,我想在複選框組中使用if條件進行復選框。
喜歡:
if(foo) {
$(checkbox.id).setChecked
$(checkbox.id).refresh();
}
如果您使用PHP來渲染頁面,爲什麼你需要JS檢查複選框?只要做一些像
//in your php
while($row){ // assuming $row is your database row
$checked = $row['foo'] == true? 'checked' : '';
echo '<input type="checkbox" '.$checked.' class="my-checkbox" />';
}
//js in your onload event
$('.my-checkbox').each(function(){
if(this.checked){
$(this).refresh();
}
});
感謝您的回答,這對於標準html複選框格式可能是正確的。但分配檢查值jquery-mobile複選框我需要使用條件來刷新checkbox.id以if()條件......不知何故... –
我需要使用jquery-mobile,因爲我在iOS UIwebView中使用此佈局.. –
好的,我已經更新了我的答案。我仍然使用PHP端來設置檢查,但然後運行我已經添加到您的加載事件js代碼循環通過複選框,並刷新項目,如果它被檢查。我沒有使用jqueryMobile,但我假設它有像普通jQuery一樣的每種方法。但我確實查了一下refresh()方法來弄清楚你想做什麼 – TommyBs
問題通常有一個問號。 –
對不起,這不是代碼..我不得不編輯它使其可以理解。向我們展示我們迄今爲止所做的一切。 – krishgopinath
是的,因爲你們曾經幫助過你知道的人。如果我會問這樣的事情,我怎麼知道複選框被選中,我相信你們所有人(對我來說都不會感到厭倦)會用複製粘貼來回答我的問題以獲得積分。 –