从Ajax中POST的返回值中获取类名

时间:2014-12-04 11:23:45

标签: php jquery mysql ajax

我有两个下拉列表,在选择数据时,我使用ajax将其发送到php文件,在那里我检索了一个表,并根据我的查询字段发送整个表内容,并通过

显示
 jQuery("div#tablecontent").html(returnval);

但现在我想编辑,删除我显示的表视图,我试图获取我返回的行的类。但是,请不要指导我如何获得整个表格所返回的领域类别 编辑:添加我已完成的代码

jQuery(document).ready(function(){  
jQuery("#select1").change(function(){
jQuery.ajax({
    type: "POST",
    url: "<?php echo $base_url;?>?q=search/won",
    error: function(returnval) {
         alert("Failure");
    },
    success: function (returnval) {
        // alert(returnval);
         jQuery("select#fileds_content").html(returnval)
         //alert("Sucess"); 
    }
    })
    //
    jQuery("#fileds_content").change(function(){
        if(jQuery(this).val()){
            var datawon = jQuery(this).val();
            jQuery.ajax({
                type: "POST",
                url: "<?php echo $base_url;?>?q=getbases/won",
                data:{ datawon : datawon},
                error: function(returnval) {

                    // alert(returnval);
                    // alert("Failure");
                },
                success: function (returnval) {
                    // alert(returnval);
                     jQuery("div#tablecontent").html(returnval);

                    //alert("Sucess"); 
                }
            })

1 个答案:

答案 0 :(得分:1)

我不完全确定你真正想要做什么,但据我所知,你不能通过它的类选择一个新创建的元素。在这种情况下,您无法选择新创建的元素,因为js还不知道它,因此,您可以使用类似.ajaxComplete()的内容,这将确保在ajax调用完成后运行函数。