Bom galera, montem um menu usando o select menu do jquery.
Ele funciona perfeitamente, porem nas páginas que não tenho o input data1 o menu da erro.
Tem alguma forma da função ser executada em uma página específica ou apenas onde contar o campa data1
Segue o jquery
$('.selectmenu').selectmenu({ change: function aparece(){ if(document.form.status.selectedIndex=="1"){ document.getElementById("data1").disabled = false; }else{ document.getElementById("data1").disabled = true; } if(document.form.cadastro.selectedIndex=="1"){ document.getElementById("pedido").style.visibility="visible"; document.getElementById("data1").disabled = true; document.getElementById("data2").disabled = true; }else{ document.getElementById("pedido").style.visibility="hidden"; document.getElementById("data2").disabled = false; } } });
Erro que o navegador exibe em paginas que usam o select e que não contenham o input data1
TypeError: undefined is not an object (evaluating 'document.form.status.selectedIndex')