Core
Native
Class
Element
Utilities
Fx
Request
Plugins
- Fx.Slide
- Fx.Scroll
- Fx.Elements
- Drag
- Drag.Move
- Color
- Group
- Hash.Cookie
- Sortables
- Tips
- SmoothScroll
- Slider
- Scroller
- Assets
- Accordion
HTMLを受け取るよう指定されたRequestです。
var myHTMLRequest = new Request.HTML([options]);
onSuccess(responseTree, responseElements, responseHTML, responseJavaScript)
var myHTMLRequest = new Request.HTML().get('myPage.html');
var myHTMLRequest = new Request.HTML({url:'myPage.html'}).post("user_id=25&save=true");
//"load/?user_id=25"を読み込み。 var myHTMLRequest = new Request.HTML({url:'load/'}).get({'user_id': 25});
<form action="save/" method="post" id="user-form"> <p> Search: <input type="text" name="search" /> Search in description: <input type="checkbox" name="search_description" value="yes" /> <input type="submit" /> </p> </form>
//submitイベントか、フォームハンドラで実行。 var myHTMLRequest = new Request.HTML({url:'save/'}).post($('user-form'));
参考情報: Element.Properties
el.set('load'[, options]);
el.set('load', {evalScripts: true}); el.load('some/request/uri');
el.get('load', options);
el.set('load', {method: 'get'}); el.load('test.html'); //getはRequest.HTMLを返し、クラスのメソッドを使えるようにします。 el.get('load').post('http://localhost/script');
$関数によって取得したDOM要素がこれらのメソッドをすべて使えるようにします。
Request.HTMLのGETメソッドを使って、コンテンツを更新します。
myElement.load(url);
<div id="content">Loading content...</div>
$('content').load('page_1.html');
このドキュメントはMooToolsのドキュメントを元に高橋文樹が翻訳(ちょっと改変)しました。
本家と同じく、Attribution-NonCommercial-ShareAlike 3.0ライセンスで公表されています。