- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
script type="text/javascript" src="/js/jquery.form.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var options = {
target: '#output',
dataType: 'json',
type: 'POST',
success: processJson
};
$('#myForm1').submit(function() {
$(this).ajaxSubmit(options);
return false;
});
});
function processJson(data) {
alert(data.name);
$('#output').html('<p>'+data.name+'</p><p>').append()
}
</script>
<div id="output"></div>
<form action="/pm/send/" id="myForm1" method="post">
Логин получателя: <input type="text" value="{{loginauthor}}" name="whom" id="ValidLogin"/><br/>
Тема: <input type="text" name="title"><br/>
Сообщение: <textarea rows="10" cols="20"
name=text>
</textarea><br/>
<input type="submit" value="Отправить" name="but" style="background: #EFEFEF;"/>
обработчик
....
$arr=array('name'=>$done);
echo json_encode($arr);
пост уходит, но никакой реакции ни алерта ничего, и сам скрипт не срабатывает
3.14159265 29.07.2010 19:09 # 0
absolut 29.07.2010 19:18 # −1
3.14159265 29.07.2010 19:27 # +3
absolut 29.07.2010 19:38 # +3
И "задницу" в имени автора тоже можно найти.
Анонимус 29.07.2010 19:29 # +2
может, на phpclub сразу?
Lure Of Chaos 29.07.2010 20:02 # +1
Анонимус 29.07.2010 20:17 # −2
Lure Of Chaos 29.07.2010 20:18 # +1
но как ни крути, от таких вот волшебных палочек такие гаррипоттеры вырастают, что ужас
ZX_Spectrum 30.07.2010 02:58 # −3
Я с "объектами" в js познакомился уже после длительного изучения и работы в классической модели ООП в области прикладного программирования под разные системы. И когда я увидел, что и как делается в js, меня долго тошнило, я плевался дальше, чем видел... потом постепенно привык к этому изврату.
На php хоть можно писать красиво, если захотеть. А на js это невозможно, т.к. все через хитрые выкрутасы.
tinhol 30.07.2010 07:01 # 0