Re: [問題] .getForm().submit()?

看板Ajax作者 (Alfred)時間14年前 (2009/12/23 20:16), 編輯推噓3(306)
留言9則, 3人參與, 最新討論串2/3 (看更多)
我想順便問一下 AJAX 可以跟Jquery共用嗎? 要如何擷取AJAX的ITEM的值 放到Jquery? 這是改過的程式... <head> <script type="text/javascript" src="adapter/ext/ext-base.js"></script> <script type="text/javascript" src="ext-all.js"></script> <script type="text/javascript" src="jquery-1.3.2.js"></script> <script type="text/javascript" > Ext.onReady(function(){ Ext.QuickTips.init(); Ext.form.Field.prototype.msgTarget = 'side'; Ext.form.Field.prototype.align = 'center'; var bd = Ext.getBody(); var create_form = new Ext.FormPanel({ labelWidth: 75, frame:true, title: '填寫會員資料', url: '_register.php', bodyStyle:'padding:5px 5px 0', width: 400, defaults: {width: 230}, defaultType: 'textfield', items: [{ fieldLabel: '帳號', name: 'account', allowBlank:false }, ... { fieldLabel: '手機號碼', name: 'cellphone', inputType : "password", allowBlank:false } ], buttons: [ { text: '送出', handler: senddata }, { text: '重設', handler: function(){ create_form.getForm().reset(); } } ] }); function senddata() { if (create_form.getForm().isValid()) { handler: search_contents() } else { Ext.MessageBox.alert('狀態', '不能為空的'); } } create_form.render(document.body); }); function search_contents(){ $(document).ready(function() { $.post('register.php',{ a: $("#account").val(), ... c: $("#cellphone").val()}, function(txt){ $('div.result').html(txt);}); }); } </script> </head> <body> <div id="create_form" ></div> <?php echo '$_POST[pass] = '.$_POST['pass'].'<br>'; if(strcmp($_POST['pass'], $_POST['pass_again']) == 0 && $_POST['pass'] != NULL) { $a = $_POST['account']; $p = $_POST['pass']; $pg = $_POST['pass_again']; $n = $_POST['name']; $i = $_POST['id']; $d = $_POST['date']; $c = $_POST['cellphone']; ...... echo '您的會員編號:'.$in.'<br>'; } else if(strcmp($_POST['pass'], $_POST['pass_again']) != 0 && $_POST['pass'] != NULL) { echo '帳號輸入不一致<br>'; } ?> <br/>輸入之文章: <div class="contents"></div> <br/>取代後之文章:<div class="result" id="result"></div><br/> <div class="contents"></div> <br/>取代後之文章:<div class="result" id="result"></div><br/> //********************************************************************// 我這樣寫跑起來沒反應耶 是因為ajax 跟 jquery不相容嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.183.226

12/23 21:14, , 1F
Ajax, jQuery分不清楚?
12/23 21:14, 1F

12/24 03:48, , 2F
ajax跟jQuery是不同層級的東西耶,javascript能寫出ajax
12/24 03:48, 2F

12/24 03:48, , 3F
jQuery能寫出ajax,prototype也能寫出ajax,ajax只是一個
12/24 03:48, 3F

12/24 03:49, , 4F
"做法",就好像問"php跟echo會不會不相容"一樣
12/24 03:49, 4F

12/24 03:53, , 5F
答案是"不會",因為jQuery也是寫ajax時的一種選擇
12/24 03:53, 5F

12/24 03:54, , 6F
ajax也是jquery的一部分
12/24 03:54, 6F

12/24 03:56, , 7F
妳好像把Extjs當成ajax的同義詞,拿來跟jquery比較了...
12/24 03:56, 7F

12/24 05:18, , 8F
好像又不是這樣
12/24 05:18, 8F

12/24 08:24, , 9F
好像有點懂了= ="...
12/24 08:24, 9F
文章代碼(AID): #1BCWeGzF (Ajax)
文章代碼(AID): #1BCWeGzF (Ajax)