Php jQuery包含表单元素提交
从头开始重新配置Joomla组件。我试图在我的组件中加入一个AJAX搜索功能。到目前为止,我有:Php jQuery包含表单元素提交,php,jquery,Php,Jquery,从头开始重新配置Joomla组件。我试图在我的组件中加入一个AJAX搜索功能。到目前为止,我有: $(document).ready(function() { $('form').submit(function() { var results = $('form').serialize(); var url = 'index.php?option=com_mls&task=ListData&format=raw&' + resul
$(document).ready(function() {
$('form').submit(function() {
var results = $('form').serialize();
var url = 'index.php?option=com_mls&task=ListData&format=raw&' + results;
$('#test').html(url);
});
});
这只需要将表单元素的值转储到一个div中。现在,它将显示文本字符串,但不会显示结果变量。您正在使用$('form')。serailize()
所以,若表单输入元素并没有任何附加的名称属性,那个么哪个序列化将把它转换为键。。那么当序列化表单时,将不会得到任何结果
另外,由于您在表单的提交函数中。。最好使用$(this).serialize()
-这样,如果您在一个页面上有多个表单,它将知道要提交哪个表单,并序列化正确的表单。表单中的输入是否有名称属性?呵呵。。现在应该可以了。。只需添加名称属性,序列化将处理其余内容:)将其放入答案中并获得信任,伙计。