이 jQuery를 표준 양식 제출자 :jquery의 새로운 기능 : 어떻게 jquery에서 폼을 분리하여 제출할 수 있습니까?
<script>
$(document).ready(function(){
$("form#submit").submit(function() {
var fname = $('#fname').attr('value');
var lname = $('#lname').attr('value');
$.ajax({
type: "POST",
url: "report.php",
data: "fname="+ fname +"& lname="+ lname,
success: function(){
$('form#submit').hide(function(){
$('div.success').show();
});
}
});
return false;
});
});
</script>
여기가 형태이다 :
<form id="submit" name="submit">
<input id="fname" name="fname" size="20" type="hidden" value="aword"> <font class='black'>report:</font>
<input id="lname" name="lname" size="40" type="text">
<button id="send">send</button>
</form>
<form id="submittwo" name="submittwo">
<input id="fname" name="fname" size="20" type="hidden" value="anoterword"> <font class='black'>report:</font>
<input id="lname" name="lname" size="40" type="text">
<button id="send">send</button>
</form>
report.php :
이<?php
$fname = htmlspecialchars(trim($_POST['fname']));
$lname = htmlspecialchars(trim($_POST['lname']));
$myFile = "reports.txt";
$fh = fopen($myFile, 'r');
$theData = fread($fh, filesize($myFile));
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = "\n".$fname."\n";
fwrite($fh, $stringData);
$stringData = $lname."\n";
fwrite($fh, $stringData);
fwrite($fh, $theData);
fclose($fh);
?>
많은 형태의 PHP와 루프가있을 것입니다. 내가하고 싶은 것은 별도로 제출하는 것입니다. 어떻게하면 대답을 어디서 찾을 수 있는지 어떻게 알 수 있습니까?
사용'submit'입니다 : | – Rafay