| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Mizter Egoist 14.12.2016 00:52 / 14.12.2016 00:54
Спасибо за ценный совет, все получилось, понял как передавать и получать данные.@main[]
<script type="text/javascript" src="//code.jquery.com/jquery-1.10.2.js"></script>
<script type="text/javascript" src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<script type="text/javascript" src="/ajax.js"></script>
$sLoaderUri[/load.html]
<form name="sendForm" id="sendForm" method="POST" enctype="multipart/form-data" accept-charset="UTF-8" onsubmit="return false">
<input type="text" name="name" placeholder="Имя">
<input type="text" name="email" placeholder="Электронная почта">
<input type="text" name="login" placeholder="Логин">
<input type="text" name="pass" placeholder="Пароль">
<input type="file" name="file">
<input type="submit" name="send" value="Отправить" onclick="doLoad('$sLoaderUri', this.form)">
</form>
<div id="result"></div><br>
<div id="error"></div>ajax.js function doLoad(uri, fields) {
$.ajax({
type: 'POST',
enctype: 'multipart/form-data',
contentType: false,
processData: false,
cache: false,
url: uri,
data: new FormData(fields),
success: function(data) {
$('#result').html(data);
},
error: function(xhr, str) {
$('#error').html('Возникла ошибка: ' + xhr.responseCode);
}
});
}load.html @main[] ^json:string[$request:body]<br><br> ^json:string[$form:fields]