劍道上傳同時支持同步和異步上傳模式。檢查this post。
所以,你可以有一個HTML表單是這樣的:
<form method="post" id="form" action="update.php">
<label for="control">Control: <input id="control" class="k-checkbox" type="checkbox"/></label>
<input name="photos" id="photos" type="file"/>
<input id="send" class="k-button" type="button" value="Save"/>
</form>
哪裏定義:
- ,我要去驗證來決定發送或不的內容的複選框表格
- 文件輸入字段
- 一個按鈕,單擊後將驗證表單併發送它。
現在的JavaScript文件上傳:
$("#photos").kendoUpload({
multiple: false
});
由於我並不是說這是asynchronous
是synchronous
默認:
以及驗證表單功能:
$("#send").on("click", function (e) {
// Check that Checkbox is ticked
var ctl = $("#control").is(":checked");
if (ctl) {
// if so, send the form
$("#form").submit();
} else {
// otherwise show an alert
alert("Please check 'control' before sending");
}
});
這並沒有真正回答這個問題。如果您有不同的問題,可以通過單擊[提問](http://stackoverflow.com/questions/ask)來提問。您還可以[添加賞金](http://stackoverflow.com/help/privileges/set-bounties)在您擁有足夠的[聲譽](http://stackoverflow.com/help/)時吸引更多人關注此問題什麼聲譽)。 – JRulle
對不起,現在是正確的。 –