与codeigniter中的jquery结果进行比较

时间:2016-02-05 06:48:16

标签: php codeigniter

我需要在codeigniter视图页面中比较结果。我添加了获取动态记录的代码。我使用复选框来获取比较详细信息的值。问题是当我关闭该值时,取消选中未删除的数据和未出现的下一个数据。请告诉我一些比较细节的建议。

请查看以下代码以获取更多信息。

$('input[type="checkbox"]').click(function(){
if($(this).prop("checked") == true){
}else{
}
var status = this.checked;
var n = $("input:checkbox:checked").length;
if(n >= 1){
$(".red").show();
}else{
$(".red").hide();
}
if(n ==1 ){
var status_id = $(this).attr("id");

if(status_id !=""){
$.ajax({
url: "<?php echo base_url();?>search_categories/get_compare",
type:'POST',
data:{'status_id':status_id,'n':1}
}).done(function(data) {
$('#value1').val(status_id);
$('#data1').html(data);
});
$.ajax({
url: "<?php echo base_url();?>search_categories/get_compare_data",
type:'POST',
data:{'status_id':status_id }
}).done(function(data) {
$('.data1a').html(data);
});
$("#data1").mouseover(function(){
$('.data1a').show();
$('.data2a').hide();
$('.data3a').hide();
});
}
}else if(n ==2 ){
var status_id = $(this).attr("id");

if(status_id !=""){
$.ajax({
url: "<?php echo base_url();?>search_categories/get_compare",
type:'POST',
data:{'status_id':status_id,'n':2}
}).done(function(data) {


$('#value2').val(status_id);
$('#data2').html(data);
});
$.ajax({
url: "<?php echo base_url();?>search_categories/get_compare_data",
type:'POST',
data:{'status_id':status_id}
}).done(function(data) {



$('.data2a').html(data);
});
$("#data2").mouseover(function(){
$('.data1a').hide();
$('.data2a').show();
$('.data3a').hide();
});
}
}else if(n ==3 ){
var status_id = $(this).attr("id");

if(status_id !=""){
$.ajax({
url: "<?php echo base_url();?>search_categories/get_compare",
type:'POST',
data:{'status_id':status_id,'n':3}
}).done(function(data) {

$('#value3').val(status_id);
$('#data3').html(data);
});
$.ajax({
url: "<?php echo base_url();?>search_categories/get_compare_data",
type:'POST',
data:{'status_id':status_id}
}).done(function(data) {

$('.data3a').html(data);

});
$("#data3").mouseover(function(){
$('.data1a').hide();
$('.data2a').hide();
$('.data3a').show();

});
}
}


});

我添加了这样的脚本

import operator
sorted(list2D, key=operator.itemgetter(n))

1 个答案:

答案 0 :(得分:0)

例如:

var day = document.getElementById('checkboxId');
if(day.checked == true){   // when checked
  write your code here..
}
if(day.checked == false){
  // reset all the value
   write your code after unchecked
}