AJAX中的JSTL不起作用

时间:2016-09-26 03:49:50

标签: jquery ajax jstl

需要你的帮助。我想在ajax中编写一些JSTL代码,如<C:IF>,但它不起作用

function myfunction(cd){

$("#datatable tbody").empty();
$.ajax({
    url :'/KurirCC/management-user-by-request.html',
    cache :true,
    data :{"kode":cd},
    dataType :"json",
    type : "GET",
    contentType : "application/json; charset=utf-8",
    success : function(jsondata){

        $.each(jsondata.data,function(i,obj){
            var status = obj.sts;
            tableHtml ="<tr> <td>"+ obj.id_mobile + "</td> <td>" + obj.nama +"</td> <td>"+ obj.username +"</td> <td>"
            + obj.kota + "</td> <td><c:if test="${status == 1}">Aktiv</c:if></td><td align='center'><button type='button' class='btn tom-history' title='History' ></button></td> </tr>";
            $(tableHtml).appendTo('#datatable tbody');
        }); 
    }

});

}

此代码<td><c:if test="${status == 1}">Aktiv</c:if></td>不起作用, 问题出在哪里?

1 个答案:

答案 0 :(得分:0)

我希望你在jsp中使用这段代码。在js JSTL标签将无法正常工作。 代码中的以下更正应该可以解决问题。

SharedPreferences.Editor