jquery .form.js的使用方法

[color=red]1dd a form to your page. Just a normal form, no special markup required: [/color]<form id="myForm" action="comment.php" method="post">
Name: <input type="text" name="name" />
Comment: <textarea name="comment"></textarea>
<input type="submit" value="Submit Comment" />
</form>

------------------------------------------------
[color=red]2Include jQuery and the Form Plugin external script files and a short script to initialize the form when the DOM is ready: [/color]<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.js"></script>
<script src="http://malsup.github.com/jquery.form.js"></script>

<script>
// wait for the DOM to be loaded
$(document).ready(function() {
// bind 'myForm' and provide a simple callback function
$('#myForm').ajaxForm(function() {
alert("Thank you for your comment!");
});
});
</script>
</head>
...
----------------------------------------------------
举一个小例子
<script type="text/javascript">


</script>

<form id="personal" enctype="multipart/form-data" method="post">
<input type="hidden" id="photoName" name="photoName"/>
<input type="hidden" id="updateEditType" name="editType" value="update"></input>
</form>

[color=red]<p><button οnclick="submit()" 修改button></p>[/color]

-----------------------------
var personal = {
url: "",
beforeSubmit: showRequest,
success: showResponse
};

function showRequest(formData, jqForm, options) {
$('#msg').show();
return true;
}

function showResponse(responseText, statusText) {
$('#msg').html("操作完成!").hide();
alert("操作成功!");
$('#msg').hide();
//修改id="photo"的src属性
document.getElementById('photo').src = "";
$('#createEditType').val('update');
}

function submit(){
var photoName = document.getElementById('photoName').value;
if (photoName == "") {
alert("no,no,no,photo!");
return false;
}
$('#personal').ajaxSubmit(personalPortraitOptions);

}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值