Tengo el siguiente código de jQuery en su sitio en mi página:jQuery textbox.val ('xxxx') no está causando cambios al disparar?
var isChanged = false;
$(document).ready(function()
{
$('.change').change(function() {
isChanged = true;
});
});
estoy usando un plugic que modifica el valor del cuadro de texto que está vinculada a la utilización de:
target.val('xxxx');
el cuadro de texto en el html (de asp.net) es:
<input name="ctl00$cphHolder1$rptFlex$ctl01$txtLeftRank"
type="text"
value="52°"
id="ctl00_cphHolder1_rptFlex_ctl01_txtLeftRank"
class="change atiselector" />
Cuando el valor del cuadro de texto se cambia el uso de código, el cambio no está disparando. Si escribo en el cuadro de texto, el cambio se dispara. ¿Qué me estoy perdiendo?
+1 Absolutamente correcto. –
Una de las cosas más estúpidas de la historia. Tentado a parchar val() para que se comporte sensiblemente –
@AndrewBullock y si implementó este parche "sensato", es probable que descubra que degrada significativamente el rendimiento de su aplicación. – NobodyMan