Новости | 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]