你好
有没有人提交 ajax 加载表单的想法:www.example.com/form.php 是
<form>
<fieldset>
<legend>Your name?</legend>
<input type="name" id="name" />
<button type="submit">OK!</button>
</fieldset>
</form>
和 www.example.com/index.php 是
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Myform</title>
<script type="text/javascript" src="jquery.js"></script>
</head>
<body>
<div id="formDiv"></div>
<button id="open">Open</button>
<button id="close">Close</button>
<script type="text/javascript">
(function($) {
$(document).ready(function() {
$('#open').click(function() {
$('#formDiv').load('www.example.com/form.php');
});
$('#close').click(function() {
$('#formDiv').empty();
});
$('#formDiv form').submit(function() {
alert("Hello, "+($('#formDiv form #name').val())+"!");
return false;
});
});
})(jQuery);
</script>
</body>
</html>
我希望提醒“你好,我的名字”而不是提交。
谢谢