Problema con Postback

  • Creatore Discussione Creatore Discussione marco14
  • Data di inizio Data di inizio

marco14

Nuovo Utente
23 Set 2009
3
0
0
Ciao a tutti!
Ho fatto uno script in cui la pagina riposiziona la scrollbar e in più dovrebbe mettere il focus sulla textbox.

Lo script è questo:

PHP:
function SetTarget()
{
var scr = $('input[type=hidden][id*=scrollVal]');
scr[0].value = document.getElementById('content').scrollTop;

//var idfoc = $('input[type=hidden][id*=hideFocus]');
//idfoc[0].value = idParam;
}

function GetTarget()
{
var scr = $('input[type=hidden][id*=scrollVal]');
document.getElementById('content').scrollTop = scr[0].value;

$("input.GarClaCheckBox").click(function getFocus(idParam) {
var idchek = $(this).attr("id");
debugger;
idParam="";
idParam = $("td.GarClaParam2 > input").attr("id");
if(idchek!=null)
{
var chr = idchek.charAt(3);
var chr1 = idchek.charAt(4);
idParam = idParam.substring(0, 3) + chr + idParam.substring(3+1);
idParam = idParam.substring(0, 4) + chr1 + idParam.substring(4+1);
}
});

//debugger;
//var idfoc = $('input[type=hidden][id*=hideFocus]');
//idParam = idfoc[0].value;
}
       $(function(){ 
           var idParam;          
           GetTarget(idParam);
           debugger;
           if ((idParam != "") && (document.getElementById(idParam) != null))
           {
                document.getElementById(idParam).focus();
           }
           });

        Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function() {
            GetTarget();                     
            });

Il problema è che non riesce a mettere il focus nel punto desiderato.
Qualcuno sarebbe cosi gentile da spiegarmi cosa sbaglio? Grazie mille..!
 
Mi basterebbe sapere come si fa a passare il valore idParam presente nella funzione GetFocus() ad un altra funzione.

Come si fa? Grazie..!
 

Discussioni simili