2016-01-21 13 views
7

Aşağıda gösterildiği gibi sayıları kabul eden bir metin kutusu için, varsayılan değer 0'a nasıl ayarlanır?giriş türü = "sayı" varsayılan değerin nasıl ayarlanacağı 0

<input name="smtpPort" type="number" id="smtpPort" size="30" maxlength="50" class="input-full" tabindex="4" value="{{model.PortNumber}}"> 

DB'deki değer boş olsa da, metin kutusunda hala 0 gösterilir.

Herhangi bir yardım için teşekkür ederiz.

+0

Yani DB NULL değere sahip alanda değeri 0 varsayılan istiyorum:

En azından, required özniteliği ile doldurulacak araştırsın zorlayabilir? –

+0

DB'deki değeri düzeltmek veya metin kutusunda görüntülenen değeri düzeltmek ister misiniz? – andi

cevap

2
<input name="smtpPort" type="number" id="smtpPort" size="30" maxlength="50" class="input-full" tabindex="4" value="{{model.PortNumber || 0}}"> 

AngularJS'yi kullandığınızı farz ediyorum. varsayılan bir değer ayarlamak için

7

HTML özelliği value şudur: null için bu varsayılan değeri ayarlama ve sıfır (ya da bir şey başka) olarak değiştirebilirsiniz (HTML) hiçbir konum

<input type="number" value="1"> 

.
Veritabanınızdaki veya şablon motorunuzdaki değeri ({{model.PortNumber || 0}} gibi bir şey) düzeltmeniz gerekir.

<input type="number" required value=""> 
+0

Herkese çok teşekkürler. Bu benim için çalıştı. NiksJ

İlgili konular