jQuery'de bir düğmenin metin değerini nasıl değiştirirsiniz? Şu anda, butonumun metin değeri 'Add' ve tıklandığında 'Save' olarak değişmesini istiyorum. Aşağıdaki yöntemi denedim, ancak şu ana kadar başarılı olamadım:
$("#btnAddProfile").attr('value', 'Save');
Ne tür bir düğme kullandığınıza bağlı olarak değişir
<input type='button' value='Add' id='btnAddProfile'>
$("#btnAddProfile").attr('value', 'Save'); //versions older than 1.6
<input type='button' value='Add' id='btnAddProfile'>
$("#btnAddProfile").prop('value', 'Save'); //versions newer than 1.6
<!-- Different button types-->
<button id='btnAddProfile' type='button'>Add</button>
$("#btnAddProfile").html('Save');
Düğmeniz bir bağlantı da olabilir. Daha spesifik bir yanıt için biraz HTML göndermeniz gerekecektir.
EDIT : Bunlar, elbette bir .click()
çağrısına sardığınızı varsayarak çalışacaktır
EDIT 2 : Daha yeni jQuery sürümleri (> 1.6'dan itibaren) .attr
yerine .prop
kullanır
EDIT 3 : Eğer jQuery UI kullanıyorsanız, metin özelliğini ayarlamak için DaveUK'un yöntemini (aşağıda) kullanmanız gerekir