Commit 04e77bcc authored by mjadhav's avatar mjadhav

Bank Reconciliation-F15ISUN015


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@99960 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 85dfff19
var returnValueStr = false;
//alert("============JS=@@@@@@@@@@@===================");
function finishAction( value , frm)
{
document.getElementById("action").value = value;
//alert("=======");
var reconciletype = document.getElementById("reconciletype").value;
//alert("reconciletype :"+reconciletype);
var samplItem = [];
var method = "post";
var path="/ibase/webitm/jsp/BankRecoWiz.jsp";
//alert("@@@@@@@@@@@@@@@");
var siteCode=document.getElementById("site_code").value;
//alert("siteCode :"+siteCode);
var bankCode=document.getElementById("bank_code").value;
//alert("bankCode :"+bankCode);
/*var chgUser=document.getElementById("chg_user").value;
alert("chgUser :"+chgUser);
var chgTerm=document.getElementById("chg_term").value;
alert("chgTerm :"+chgTerm);*/
var valueXmlString = " <?xml version = \"1.0\"?> <Root> <header> <editFlag> ";
valueXmlString += " </editFlag> </header> ";
valueXmlString += " <Detail1>";
valueXmlString += " <site_code>"+siteCode+"</site_code> ";
valueXmlString += " <bank_code>"+bankCode+"</bank_code> ";
//valueXmlString += " <chg_user>"+chgUser+"</chg_user> ";
//valueXmlString += " <chg_term>"+chgTerm+"</chg_term> ";
valueXmlString += " </Detail1> ";
valueXmlString += getCheckedValues(frm);
valueXmlString += " </Root> ";
samplItem["SAVE_SAMPLE_DATA"] = valueXmlString;
samplItem["RECONCILETYPE"] = reconciletype;
//alert("valueXmlString :"+valueXmlString);
var urlPath="/ibase/webitm/jsp/ICRWizardSaveSample.jsp?SAVE_SAMPLE_DATA="+valueXmlString+"&RECONCILETYPE="+reconciletype;
post_to_url(path, samplItem, method);
/*if(returnValueStr) {
//post_to_url(path, samplItem, method);
$.post('/ibase/webitm/jsp/ICRWizardSaveSample.jsp', { SAVE_SAMPLE_DATA: valueXmlString, RECONCILETYPE : reconciletype},
function(returnedData){
console.log(returnedData);
});
} else {
return false;
}*/
}
function flterAction( value , frm)
{
document.getElementById("action").value = value;
var filterData = document.getElementById("filterData").value;
alert("filterData :"+filterData);
var filterList = document.getElementById("filterList").value;
alert("filterList :"+filterList);
if(filterData.trim().length > 0)
{
var samplItem = [];
var method = "post";
var path="/ibase/webitm/jsp/BankRecoFilterWiz.jsp";
var bankCode=document.getElementById("bank_code").value;
alert("bankCode :"+bankCode);
/* var toTranDt=document.getElementById("to_tran_date").value;
var siteCodeFr=document.getElementById("site_code_fr").value;
var siteCodeTo= document.getElementById("site_code_to").value;
var chgUser=document.getElementById("chg_user").value;
var chgTerm=document.getElementById("chg_term").value;
var sundryTypeFr=document.getElementById("sundry_type_fr").value;
var sundryTypeTo= document.getElementById("sundry_type_to").value;
var sundryCodeFr=document.getElementById("sundry_code_fr").value;
var sundryCodeTo= document.getElementById("sundry_code_to").value;
var sundryCodeTo= document.getElementById("sundry_code_to").value;*/
/* var siteCodeFrDescr= document.getElementById("site_code_fr_descr").value;
var siteCodeToDescr= document.getElementById("site_code_to_descr").value;*/
//alert("sundryCodeTo :"+sundryCodeTo);
var valueXmlString = " <?xml version = \"1.0\"?> <Root> <header> <editFlag> ";
valueXmlString += " </editFlag> </header> ";
valueXmlString += " <Detail1>";
valueXmlString += " <bank_code>"+bankCode+"</bank_code> ";
valueXmlString += " <filter_data>"+filterData+"</filter_data> ";
valueXmlString += " <filter_list>"+filterList+"</filter_list> ";
/*valueXmlString += " <to_tran_date>"+toTranDt+"</to_tran_date> ";
valueXmlString += " <site_code_fr>"+siteCodeFr+"</site_code_fr> ";
valueXmlString += " <site_code_to>"+siteCodeTo+"</site_code_to> ";
valueXmlString += " <chg_user>"+chgUser+"</chg_user> ";
valueXmlString += " <chg_term>"+chgTerm+"</chg_term> ";
valueXmlString += " <sundry_type_fr>"+sundryTypeFr+"</sundry_type_fr> ";
valueXmlString += " <sundry_type_to>"+sundryTypeTo+"</sundry_type_to> ";
valueXmlString += " <sundry_code_fr>"+sundryCodeFr+"</sundry_code_fr> ";
valueXmlString += " <sundry_code_to>"+sundryCodeTo+"</sundry_code_to> ";
valueXmlString += " <filter_data>"+filterData+"</filter_data> ";
valueXmlString += " <filter_list>"+filterList+"</filter_list> ";
valueXmlString += " <site_code_fr_descr>"+siteCodeFrDescr+"</site_code_fr_descr> ";
valueXmlString += " <site_code_to_descr>"+siteCodeToDescr+"</site_code_to_descr> ";*/
valueXmlString += " </Detail1> ";
valueXmlString += getXMLDataValues(frm);
valueXmlString += " </Root> ";
samplItem["SAVE_SAMPLE_DATA"] = valueXmlString;
samplItem["RECONCILETYPE"] = reconciletype;
post_to_url5(path, samplItem, method);
}
else if(filterList == "amt_bc" && filterData.trim().length == 0)
{
alert("Please enter amount");
}
else if(filterList == "ref_date" && filterData.trim().length == 0)
{
alert("Please enter Refernce Date");
}
else if(filterList == "ref_no" && filterData.trim().length == 0 )
{
alert("Please enter cheque no");
}
/*else if(filterList == "BILL_NO" && filterData.trim().length == 0 )
{
alert("Please enter BILL NO.");
}
else if(filterList == "DR_AMT" && filterData.trim().length == 0 )
{
alert("Please enter DR Amount");
}
else if(filterList == "CR_AMT" && filterData.trim().length == 0 )
{
alert("Please enter CR Amount");
}
else if(filterList == "SUNDRY-CODE" && filterData.trim().length == 0 )
{
alert("Please enter Sundry Code");
}
else if(filterList == "SUNDRY-TYPE" && filterData.trim().length == 0 )
{
alert("Please enter Sundry Type");
}*/
}
function getCheckedValues(frm) {
//alert("getCheckedValues@@@!!!!!");
var xmlData = "<Detail2>";
//var siteL = document.getElementById("site_code_fr").value;
//var siteR = document.getElementById("site_code_to").value;
var lamount = 0.0,ramount = 0.0;
// For each checkbox see if it has been checked, record the value.
//alert("length :"+frm.checkbox1.length);
//alert("frm.checkbox1.length :"+frm.checkbox1.length);
for (i = 0; i < frm.checkbox1.length; i++)
{
//for (i = 0; i < 18; i++) {
//alert("inside the for loop!!!!");
//alert("i :"+i);
//alert(frm.checkbox1[i].checked);
if (frm.checkbox1[i].checked)
{
//alert("inside the if loop!########@@@@@@@@@!!!");
cnt = frm.checkbox1[i].value;
//alert("cnt :"+cnt);
var slipNoBT = document.getElementById("tran_name" + cnt).innerHTML;
//alert("slipNoBT!!!!!!!!!!!!!!!!!!!!!!!:"+slipNoBT);
if(slipNoBT == "bankStatement")
{
//alert("Inside d bankStatement ");
var refNoBS = document.getElementById("ref_no" + cnt).innerHTML;
/* var slipNoBt = document.getElementById("tran_name" + cnt).innerHTML;
alert("slipNoBt :"+slipNoBt);*/
var refDateBs = document.getElementById("ref_date" + cnt).innerHTML;
// alert("refDateBs :"+refDateBs);
var tranTypeBs = document.getElementById("tran_type" + cnt).innerHTML;
// alert("tranTypeBs :"+tranTypeBs);
// alert("refNoBS :"+refNoBS);
var amtBcBS = document.getElementById("amt_bc" + cnt).innerHTML;
// alert("amtBcBS :"+amtBcBS);
var currCodeBS = document.getElementById("curr_code" + cnt).innerHTML;
// alert("currCodeBS :"+currCodeBS);
var amtBS = document.getElementById("amt_bs" + cnt).innerHTML;
// alert("amtBS :"+amtBS);
var tranTypeBS = document.getElementById("tran_type" + cnt).innerHTML;
// alert("tranTypeBS :"+tranTypeBS);
var tranIdBS = document.getElementById("tran_id" + cnt).innerHTML;
// alert("tranIdBS :"+tranIdBS);
var refModeBS = document.getElementById("ref_mode" + cnt).innerHTML;
// alert("refModeBS :"+refModeBS);
var effDateBS = document.getElementById("eff_date" + cnt).innerHTML;
// alert("effDateBS :"+effDateBS);
var statNoBS = document.getElementById("stat_no" + cnt).innerHTML;
// alert("statNoBS :"+statNoBS);
var statDateBS = document.getElementById("stat_date" + cnt).innerHTML;
// alert("statDateBS :"+statDateBS);
var amtAdjBS = document.getElementById("amt_adj" + cnt).innerHTML;
// alert("amtAdjBS :"+amtAdjBS);
var statusBS = document.getElementById("status" + cnt).innerHTML;
// alert("statusBS :"+statusBS);
var exchRateBS = document.getElementById("exch_rate" + cnt).innerHTML;
// alert("exchRateBS :"+exchRateBS);
}
//alert("slipNoBT@@@@@@@@@@@ :"+slipNoBT);
if(slipNoBT == "bankTransaction")
{
//alert("inside d bank transcation!!!!!!");
var refNoBT = document.getElementById("ref_no" + cnt).innerHTML;
//alert("refNoBT :"+refNoBT);
var refDateBT = document.getElementById("ref_date" + cnt).innerHTML;
//alert("refDateBT :"+refDateBT);
var amtBcBT = document.getElementById("amt_bc" + cnt).innerHTML;
//alert("amtBcBT :"+amtBcBT);
//var remarksBT = document.getElementById("remarks" + cnt).innerHTML;
//alert("remarksBT :"+remarksBT);
var amtBT = document.getElementById("amt_bt" + cnt).innerHTML;
//alert("amtBT :"+amtBT);
var refModeBT = document.getElementById("ref_mode" + cnt).innerHTML;
//alert("refModeBT :"+refModeBT);
var tranIdBT = document.getElementById("tran_id" + cnt).innerHTML;
//alert("tranIdBT :"+tranIdBT);
var tranTypeBT = document.getElementById("tran_type" + cnt).innerHTML;
//alert("tranTypeBT :"+tranTypeBT);
//var siteCodeBT = document.getElementById("site_code" + cnt).innerHTML;
//alert("siteCodeBT :"+siteCodeBT);
//var refSerBT = document.getElementById("ref_ser_bt" + cnt).innerHTML;
//alert("refSerBT :"+refSerBT);
// var refTranNoBT = document.getElementById("ref_tran_no" + cnt).innerHTML;
// alert("refTranNoBT :"+refTranNoBT);
var acctCodeBT = document.getElementById("acct_code" + cnt).innerHTML;
//alert("acctCodeBT :"+acctCodeBT);
var cctrCodeBT = document.getElementById("cctr_code" + cnt).innerHTML;
//alert("cctrCodeBT :"+cctrCodeBT);
var sunndryCdBT = document.getElementById("sundry_code" + cnt).innerHTML;
//alert("sunndryCdBT :"+sunndryCdBT);
var statusBT = document.getElementById("status" + cnt).innerHTML;
//alert("statusBT :"+statusBT);
var exchRateBT = document.getElementById("exch_rate" + cnt).innerHTML;
//alert("exchRateBT :"+exchRateBT);
//var refSerBT = document.getElementById("ref_ser_bt" + cnt).innerHTML;
//alert("refSerBT :"+refSerBT);
var amtAdjBT = document.getElementById("amt_adj" + cnt).innerHTML;
//alert("amtAdjBT :"+amtAdjBT);
}
/*
if(siteL == sitecode) {
lamount = lamount + (parseFloat(drAmt) + parseFloat(crAmt));
} else if(siteR == sitecode) {
ramount = ramount + (parseFloat(drAmt) + parseFloat(crAmt));
}
*/
//alert("slipNoBT$$$$$$$$$$$$$ :"+slipNoBT);
if(slipNoBT == "bankStatement")
{
//alert("XML ffor Bank STATEMENT");
xmlData += "<Detail>";
xmlData += "<ref_no>" + refNoBS + "</ref_no>";
xmlData += "<tran_name>" + slipNoBT + "</tran_name>";
xmlData += "<ref_date>" + refDateBs + "</ref_date>";
xmlData += "<tran_type>" + tranTypeBs + "</tran_type>";
xmlData += "<amt_bc>" + amtBcBS + "</amt_bc>";
xmlData += "<curr_code>" + currCodeBS + "</curr_code>";
xmlData += "<amt_bs>" + amtBS + "</amt_bs>";
xmlData += "<tran_type>" + tranTypeBS + "</tran_type>";
xmlData += "<tran_id>" + tranIdBS + "</tran_id>";
xmlData += "<ref_mode>" + refModeBS + "</ref_mode>";
xmlData += "<eff_date>" + effDateBS + "</eff_date>";
xmlData += "<stat_no>" + statNoBS + "</stat_no>";
xmlData += "<stat_date>" + statDateBS + "</stat_date>";
xmlData += "<amt_adj>" + amtAdjBS + "</amt_adj>";
xmlData += "<status>" + statusBS + "</status>";
xmlData += "<exch_rate>" + exchRateBS + "</exch_rate>";
xmlData += "</Detail>";
}
//alert("before if!!!!!!!!!!!!!!");
if(slipNoBT == "bankTransaction")
{
// alert("@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@");
//alert("XML for bankTransaction");
xmlData += "<Detail>";
//alert("000");
xmlData += "<ref_no>" + refNoBT + "</ref_no>";
//alert("111");
xmlData += "<ref_date>" + refDateBT + "</ref_date>";
//alert("222");
xmlData += "<amt_bc>" + amtBcBT + "</amt_bc>";
//alert("333");
// xmlData += "<remarks>" + remarksBT + "</remarks>";
xmlData += "<curr_code>" + cctrCodeBT + "</curr_code>";
//alert("444");
xmlData += "<amt_bt>" + amtBT + "</amt_bt>";
//alert("555");
xmlData += "<ref_mode>" + refModeBT + "</ref_mode>";
//alert("666");
xmlData += "<tran_id>" + tranIdBT + "</tran_id>";
//alert("777");
xmlData += "<tran_type>" + tranTypeBT + "</tran_type>";
//alert("888");
//xmlData += "<site_code>" + siteCodeBT + "</site_code>";
xmlData += "<acct_code>" + acctCodeBT + "</acct_code>";
//alert("999");
xmlData += "<cctr_code>" + cctrCodeBT + "</cctr_code>";
xmlData += "<sundry_code>" + sunndryCdBT + "</sundry_code>";
xmlData += "<status>" + statusBT + "</status>";
xmlData += "<exch_rate>" + exchRateBT + "</exch_rate>";
xmlData += "<amt_adj>" + amtAdjBT + "</amt_adj>";
xmlData += "<tran_name>" + slipNoBT + "</tran_name>";
xmlData += "</Detail>";
// alert("##############################");
}
}
//alert("xmlData!!!!"+xmlData);
}//end of for loop
//alert("Amount:::" + lamount +" : "+ ramount)
if(lamount == ramount) {
returnValueStr = true;
} else {
returnValueStr = false;
}
xmlData += "</Detail2>";
//alert("xmlData!!!! : " + xmlData);
return xmlData;
}
function getXMLDataValues(frm)
{
var xmlData = "<Detail2>";
var bankCode = document.getElementById("bank_code").value;
//var siteR = document.getElementById("site_code_to").value;
var lamount = 0.0,ramount = 0.0;
alert("frm.checkbox1.length "+frm.checkbox1.length);
for (i = 0; i < frm.checkbox1.length; i++) {
//if (frm.checkbox1[i].checked) {
cnt = frm.checkbox1[i].value;
//alert("cnt :"+cnt);
//alert("tranId :"+tranId);
var tranName = document.getElementById("tran_name" + cnt).innerHTML;
//alert("tranName :"+tranName);
if(tranName == "bankStatement")
{
//alert("@@@@@@@@@");
var refNo = document.getElementById("ref_no" + cnt).innerHTML;
//alert("refNo :"+refNo);
var refDate = document.getElementById("ref_date" + cnt).innerHTML;
//alert("refDate :"+refDate);
var tranType = document.getElementById("tran_type" + cnt).innerHTML;
//alert("tranType :"+tranType);
var amtBc = document.getElementById("amt_bc" + cnt).innerHTML;
//alert("amtBc :"+amtBc);
var currCode = document.getElementById("curr_code" + cnt).innerHTML;
//alert("currCode :"+currCode);
var amtBs = document.getElementById("amt_bs" + cnt).innerHTML;
// alert("amtBs :"+amtBs);
var tranType = document.getElementById("tran_type" + cnt).innerHTML;
// alert("tranType :"+tranType);
var tranId = document.getElementById("tran_id" + cnt).innerHTML;
// alert("tranId :"+tranId);
var refMode = document.getElementById("ref_mode" + cnt).innerHTML;
// alert("refMode :"+refMode);
var effDate = document.getElementById("eff_date" + cnt).innerHTML;
// alert("effDate :"+effDate);
var statNo = document.getElementById("stat_no" + cnt).innerHTML;
// alert("statNo :"+statNo);
var statDate = document.getElementById("stat_date" + cnt).innerHTML;
// alert("statDate :"+statDate);
var amtAdj = document.getElementById("amt_adj" + cnt).innerHTML;
// alert("amtAdj :"+amtAdj);
var status = document.getElementById("status" + cnt).innerHTML;
// alert("status :"+status);
var exchRate = document.getElementById("exch_rate" + cnt).innerHTML;
// alert("exchRate :"+exchRate);
}
if(tranName == "bankTransaction")
{
// alert("bankTransaction.....");
var refNo = document.getElementById("ref_no" + cnt).innerHTML;
//alert("refNo :"+refNo);
var refDate = document.getElementById("ref_date" + cnt).innerHTML;
//alert("refDate :"+refDate);
var tranType = document.getElementById("tran_type" + cnt).innerHTML;
//alert("tranType :"+tranType);
var amtBc = document.getElementById("amt_bc" + cnt).innerHTML;
//alert("amtBc :"+amtBc);
var currCode = document.getElementById("curr_code" + cnt).innerHTML;
//alert("currCode :"+currCode);
/*var amtBs = document.getElementById("amt_bs" + cnt).innerHTML;
alert("amtBs :"+amtBs);*/
var tranType = document.getElementById("tran_type" + cnt).innerHTML;
//alert("tranType :"+tranType);
var tranId = document.getElementById("tran_id" + cnt).innerHTML;
//alert("tranId :"+tranId);
var refMode = document.getElementById("ref_mode" + cnt).innerHTML;
//alert("refMode :"+refMode);
var amtAdj = document.getElementById("amt_adj" + cnt).innerHTML;
//alert("amtAdj :"+amtAdj);
var status = document.getElementById("status" + cnt).innerHTML;
//alert("status :"+status);
var exchRate = document.getElementById("exch_rate" + cnt).innerHTML;
//alert("exchRate :"+exchRate);
var acctCode = document.getElementById("acct_code" + cnt).innerHTML;
//alert("acctCode :"+acctCode);
var cctrCode = document.getElementById("cctr_code" + cnt).innerHTML;
//alert("cctrCode :"+cctrCode);
var sundryCode = document.getElementById("sundry_code" + cnt).innerHTML;
//alert("sundryCode :"+sundryCode);
}
if(tranName == "bankStatement")
{
// alert("bankStatement xml@@@@");
xmlData += "<Detail>";
//alert("0");
xmlData += "<ref_no>" + refNo + "</ref_no>";
//alert("1");
xmlData += "<tran_name>" + tranName + "</tran_name>";
//alert("2");
xmlData += "<ref_date>" + refDate + "</ref_date>";
//alert("3");
xmlData += "<tran_type>" + tranType + "</tran_type>";
//alert("4");
xmlData += "<amt_bc>" + amtBc + "</amt_bc>";
//alert("5");
xmlData += "<curr_code>" + currCode + "</curr_code>";
//alert("6");
xmlData += "<amt_bs>" + amtBs + "</amt_bs>";
//alert("7");
xmlData += "<tran_type>" + tranType + "</tran_type>";
//alert("8");
xmlData += "<tran_id>" + tranId + "</tran_id>";
//alert("9");
xmlData += "<ref_mode>" + refMode + "</ref_mode>";
//alert("10");
xmlData += "<eff_date>" + effDate + "</eff_date>";
//alert("11");
xmlData += "<stat_no>" + statNo + "</stat_no>";
//alert("12");
xmlData += "<stat_date>" + statDate + "</stat_date>";
//alert("13");
xmlData += "<amt_adj>" + amtAdj + "</amt_adj>";
//alert("14");
xmlData += "<status>" + status + "</status>";
//alert("15");
xmlData += "<exch_rate>" + exchRate + "</exch_rate>";
//alert("16");
xmlData += "</Detail>";
// alert("bankStatement xml end!!!!!!");
}
//alert("tranName :"+tranName);
if(tranName == "bankTransaction")
{
// alert("bankTransaction xml");
xmlData += "<Detail>";
// xmlData += "<cnt>" + cnt + "</cnt>";
xmlData += "<ref_no>" + refNo + "</ref_no>";
xmlData += "<ref_date>" + refDate + "</ref_date>";
xmlData += "<tran_type>" + tranType + "</tran_type>";
xmlData += "<amt_bc>" + amtBc + "</amt_bc>";
xmlData += "<curr_code>" + currCode + "</curr_code>";
xmlData += "<amt_bs>" + amtBs + "</amt_bs>";
xmlData += "<tran_type>" + tranType + "</tran_type>";
xmlData += "<tran_id>" + tranId + "</tran_id>";
xmlData += "<ref_mode>" + refMode + "</ref_mode>";
xmlData += "<amt_adj>" + amtAdj + "</amt_adj>";
xmlData += "<status>" + status + "</status>";
xmlData += "<exch_rate>" + exchRate + "</exch_rate>";
xmlData += "<acct_code>" + acctCode + "</acct_code>";
xmlData += "<cctr_code>" + cctrCode + "</cctr_code>";
xmlData += "<sundry_code>" + sundryCode + "</sundry_code>";
xmlData += "<tran_name>" + tranName + "</tran_name>";
xmlData += "</Detail>";
}
}//end of for loop
/*
if(lamount == ramount) {
returnValueStr = true;
} else {
returnValueStr = false;
}*/
xmlData += "</Detail2>";
alert("xmlData !!!!: " + xmlData);
return xmlData;
}
function isNumberKey(e)
{
// alert("isNumberKey called...");
var unicode = e.charCode ? e.charCode : e.keyCode;
if ((unicode == 8) || (unicode == 9) || (unicode > 47 && unicode < 58)
|| (unicode == 37) || (unicode == 46) || (unicode == 39)
|| (unicode == 115) || (unicode == 121) || (unicode == 117)) {
return true;
}
else
{
window.alert("This field accepts only Numbers");
return false;
}
}
function numbersonly(myfield, e, dec)
{
var key;
var keychar;
if ( window.event )
{
key = window.event.keyCode;
}
else
{
return true;
}
if( key >= 48 && key <= 57 )
{
return true;
}
else
{
return false;
}
}
function post_to_url(path, params, method) {
//alert("call post_to_url");
method = method || "post"; // Set method to post by default if not specified.
// The rest of this code assumes you are not using a library.
// It can be made less wordy if you use one.
var form = document.createElement("form");
form.setAttribute("method", method);
form.setAttribute("action", path);
//form.target = 'Items';
for(var key in params) {
if(params.hasOwnProperty(key)) {
var hiddenField = document.createElement("input");
hiddenField.setAttribute("type", "hidden");
hiddenField.setAttribute("name", key);
hiddenField.setAttribute("value", params[key]);
form.appendChild(hiddenField);
}
}
document.body.appendChild(form);
form.submit();
//alert("submit!!!");
}
function post_to_url5(path, params, method) {
//alert("call post_to_url5");
method = method || "post"; // Set method to post by default if not specified.
// The rest of this code assumes you are not using a library.
// It can be made less wordy if you use one.
var form = document.createElement("form");
form.setAttribute("method", method);
form.setAttribute("action", path);
//form.target = 'self';
for(var key in params) {
if(params.hasOwnProperty(key)) {
var hiddenField = document.createElement("input");
hiddenField.setAttribute("type", "hidden");
hiddenField.setAttribute("name", key);
hiddenField.setAttribute("value", params[key]);
form.appendChild(hiddenField);
}
}
document.body.appendChild(form);
form.submit();
//alert("submit!!!");
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment