Witam,
za pomocą jquery dodaje nowe pola input na stronie. Teraz chciałbym zdarzeniem onchange wywołac funkcje i wysłać ajax'em do php wartość wpisaną w pole input o id=nr_org[]
<?php
$(document).ready(
function()
{
$("#dodaj").click(function()
{
var new_label = $("<label>");
var indeks = $("<input>");
var nr_org = $("<input>");
var stan = $("<input>");
var producent = $("<input>");
var cena = $("<input>");
var szukaj_link = $("<a>");
var usun_link = $("<a>");
indeks.attr("type", "submit");
indeks.attr("name", "indeks[]");
nr_org.attr("type", "text");
nr_org.attr("name", "nr_org[]");
nr_org.attr("id", "nr_org[]");
stan.attr("type", "text");
stan.attr("name", "stan[]");
producent.attr("type", "text");
producent.attr("name", "producent[]");
cena.attr("type", "text");
cena.attr("name", "cena[]");
usun_link.attr("href", "#");
usun_link.html("usun");
szukaj_link.attr("href", "#");
szukaj_link.html("szukaj");
usun_link.click(function()
{
$(this).parent("label").remove();
});
new_label.append(nr_org);
new_label.append(indeks);
new_label.append(stan);
new_label.append(producent);
new_label.append(cena);
new_label.append(szukaj_link);
new_label.append(usun_link);
$("form[name=formularz]").append(new_label);
return false;
});
?>
napisałem coś takiego do wysłania zmiennej
<?php
$("#nr_org[]").onchange(function(){
$('#wyniki').load('szukaj.php?co=' + $('#nr_org').attr('value'));
$('#wyniki').show();
return false;
});
?>