Jump to content
php.lv forumi

Recommended Posts

Posted

Veicot kaut kaadas darbiibas formaa ar Ajax tika pievienoti jauni lauki. Bet kad es submiteeju formu, Postaa es neredzu sos datus. Kaa so var risinaat?

Posted

hmm...nu kaut ko es pielaboju. tagad es izsaucu funkciju:

xmlHttp=GetXmlHttpObject()

if (xmlHttp==null)

{

return false;

}

var url = "/abonesana/ajax2.php";

var params = "doo=yes";

xmlHttp.open("POST", url, true);

xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

xmlHttp.setRequestHeader("Content-length", params.length);

xmlHttp.setRequestHeader("Connection", "close");

 

xmlHttp.onreadystatechange=updatePr3 ;

xmlHttp.send(params);

tad paaraadas jaunie formas lauki. bet peec submiteesanas es nesanjemu datus. kur ir probleema?

Posted

Tas ko tu iepeistoji, nekādā ziņā nav funkcija un arī neatbild par jaunu lauku pievienošanu.

 

Un izskatās, ka tu vienkārši nosūti doo=yes nevis formas datus.

Posted

Nu tas bija tikai piemeers, es nosuutu doo=yes, tad ta funkcija atgriez html

un peec tam pamatformaa document.getElementById("testId").innerHTML=xmlHttp.responseText , tika pievienots tas HTMl -> jaunie lauki. Bet tam es taisu submitu, bet datus no tiem laukiem nesanjemu.

Posted

nu it kaa tas id testId, ir ieks formas:

<form>

<div id="testId"></div>

</form>

bet kad ielaadeejas tie jaunie lauki, sourcee es tos laikam nevaru redzeet?!

Posted

ustaisi testiem mazinju JS funkciju

 

function bla(id)

{

var xxxdocument.getElementById(id).value;

alert(xxx);

}

 

un kautkur noliec linku

<a href"java script:void(0)" onclick="bla('testejamais_id')" > test</a>

un taad patestee vai vispar tiec tam laukam klat, vai pareizss id (name) utt...

×
×
  • Create New...