Imam html:
Kôd:
<input id="parcela" type="text" value="Nova parcela">
kao i dugme:
Kôd:
<button class="btn btn-success" id="dodaj"><i class="fa fa-plus"></i> Dodaj novu parcelu</button>
JQUERY ajax:
Kôd:
$("#dodaj").click(function() {
$.ajax({
url: "insert3.php",
type: "POST",
async: true,
data: { parcela:$("#parcela").val()},
dataType: "html",
success: function(data) {
$('#output').html(data);
drawVisualization();
},
});
});
INSERT3.php je
Kôd:
if ($_SERVER['REQUEST_METHOD'] == "POST") {
try {
$DBH = new PDO($dsn, $user, $pass, $opt);
$STH = $DBH->prepare("INSERT INTO zemljiste (naziv) VALUES (:parcela)");
$STH->bindParam(':parcela', $_POST['parcela']);
$STH->execute();
} catch (PDOException $e) {
echo $e->getMessage();
}
echo "<p>Data submitted successfully</p>";
}
# close the connection
$DBH = null;
Klikom na dugme ID "dodaj" ne desava se apsolutno nista, kada direktno idem na fajl insert3.php takodje samo prazan ekran, bez gresaka bez icega?
Verovatno je trivijalna greska ali ja jednostavno ne vidim!