我这里有一个的jsfiddle:http://jsfiddle.net/rDe9V/jQuery:如何使ajax调用后端,而不是按钮单击提交表单?
重现步骤:
- 输入文本
- 点击 “添加到播放列表”,并在文本框中添加一些文字
- 单击 “新建”
警告框似乎不起作用。有关jQuery的功能在这里
$(function() {
$('form input[type="text"]').live('keyup', function() {
var val = $.trim(this.value);
$('form .create-playlist-button').prop('disabled', val.length == 0)
});
$('form .create-playlist-button').click(function(e) {
var title = $(e.target).closest('.video-detail').find('.title').text();
alert(title);
});
});
请理解为什么这是行不通的帮助。
UPDATE
因此不会允许让更多的6问题/天。所以我现在在这里更新
我做了摆弄的变化,它在这里 - http://jsfiddle.net/rDe9V/2/
$('form input[type="text"]').live('keyup', function() {
var val = $.trim(this.value);
$('form .create-playlist-button').prop('disabled', val.length == 0).click(function(e){
var title = $(e.target).closest('.video-detail').find('.title').text();
alert(title);
});
});
所需
- 在按一下按钮,不应该张贴形式
控制台中有很多错误。 – Utkanos 2012-07-10 18:45:46