Hi,

I'm wondering if anyone can help. I am new to jquery and I am trying
to get the variable `opid` to populate from within the $("#"+userid+"
input:disabled").each() statement, so that I can use it immediately
after that statement within the click $("a.btn.submit").click()
function.

Sorry if that doesn't make sense... Any help would really be
appreciated.

Thanks......

var opid = new Array();

$("a.btn.submit").click(function(){
        var userid = $(this).attr("id").substr(4);
        $("#"+userid+" input:disabled").each(function(i){
        if($("#chk_"+$(this).attr("id").substr(9)).is(":checked"))
        {
                if ($("#pa_"+$(this).attr("id").substr(9)).val() == '')
                {
                        alert("If you have selected to submit a PO you must 
give it a
weighting");
                        var error = 1;
                }
                else
                {
                        //alert($(this).attr("id").substr(9)+" 
"+$(this).val()+" "+$
("#pa_"+$(this).attr("id").substr(9)).val())
                        opid[i]['opid'] = $(this).attr("id").substr(9);
                        alert(opid[i]['opid']);
                }
        }
        else
        {
        }
       i++
        });
});

Reply via email to