DD
evento onfocus do ajax não está funcionando
bom dia.
estou tentando usar um evento ao entrar em um campo TEntry.
usei um script ajax mas não está funcionando, alguém tem uma solução diferente ?
public function __construct( $param )
{
$ip_wan = new TEntry('ip_wan');
$ip_wan->id = 'ip_wan';
TScript::create('
$("#ip_wan").on("focusin", function(){
var locacao_ip = $("#locacao_ip").val();
var ip_wan = $("#ip_wan").val();
var nas_id = $("#nas_id").val();
var dmz = $("#dmz").val();
var ip_netmask = $("ip_netmask").val();
__adianti_ajax_exec("class=FibraClientesForm&method=onNextIP&acao="+acao+"&acao_id="+acaoid+"&locacao_ip="+locacao_ip+"&ip_wan="+ip_wan+"&nas_id="+nas_id+"&dmz="+dmz+"&ip_netmask="+ip_netmask);
});
');
}
public static function onNextIP($param)
{
new TMessage('info','onNextIP');
}
estou tentando usar um evento ao entrar em um campo TEntry.
usei um script ajax mas não está funcionando, alguém tem uma solução diferente ?
public function __construct( $param )
{
$ip_wan = new TEntry('ip_wan');
$ip_wan->id = 'ip_wan';
TScript::create('
$("#ip_wan").on("focusin", function(){
var locacao_ip = $("#locacao_ip").val();
var ip_wan = $("#ip_wan").val();
var nas_id = $("#nas_id").val();
var dmz = $("#dmz").val();
var ip_netmask = $("ip_netmask").val();
__adianti_ajax_exec("class=FibraClientesForm&method=onNextIP&acao="+acao+"&acao_id="+acaoid+"&locacao_ip="+locacao_ip+"&ip_wan="+ip_wan+"&nas_id="+nas_id+"&dmz="+dmz+"&ip_netmask="+ip_netmask);
});
');
}
public static function onNextIP($param)
{
new TMessage('info','onNextIP');
}
O javascript tá retornando erro:
Uncaught ReferenceError: acao is not defined
Nataniel, arrumei essa erro, mas agora está me dando que não existe a função que estou chamando:
SCRIPT5009: 'onNextIP' is not defined
só que ela está definida:
public static function onNextIP($param){
}
Essa mensagem parece ser ainda erro de javascript. Dá uma conferida nas aspas, escape, etc