我正在使用PHP + MySQL。在一頁中我有一個aprox的表格。 30個輸入。使用jQuery填充空輸入
在顯示錶單之後,最後我執行了一些樣式化表單的jQuery語句。
那麼,我的SQL中的一些行有數據空輸入,所以我顯示空輸入。我想用「------」來填寫表格,而不用將斜槓寫入數據庫,因爲使SQL變得更大。
我想「replaceWith」,但我不知道這個實現與「空」是否正確。 這不起作用,即使沒有。是(:空)
<script>
$('#form').find('input[type=text]').is(':empty').replaceWith(function()
{
return this.val('------');
});
</script>
一件事你不能'回報return'。 – 2014-08-27 14:29:13
我會建議做這個服務器端代替。您可以簡單地在輸出之前使用簡單IF格式化輸出,而不觸及數據庫,如if(is_null(field)){field =「----」;} – briansol 2014-08-27 14:30:16
':empty'附近缺少引號 – SeinopSys 2014-08-27 14:38:58