Javascript 检查$tdHide.val()是否为空,不要设置.prop(';name';)
这是我的代码: 我想检查一下,如果Javascript 检查$tdHide.val()是否为空,不要设置.prop(';name';),javascript,jquery,Javascript,Jquery,这是我的代码: 我想检查一下,如果$tdHide.val()等于空字符串,我不希望注释区域设置名称或触发器 $('.save').on("click",function(){ var table = $('#myTable'); table.find('tr').each( function(i){ var $tds = $(this).find('td input'); var $tdHide = $(th
$tdHide.val()
等于空字符串,我不希望注释区域设置名称或触发器
$('.save').on("click",function(){
var table = $('#myTable');
table.find('tr').each(
function(i){
var $tds = $(this).find('td input');
var $tdHide = $(this).find('td input[\'hidden\']');
var $tdselect = $(this).find('td select');
if($tdHide.val() == ""){
/* $tds.eq(2).prop('name','lang_cd'+ctr);
$tds.eq(3).prop('name','descr'+ctr);
$tdslect.prop('name','support'+ctr);
$tds.eq(4).prop('name','flag'+ctr);
*/
ctr++;
}
});
只要做一个如果($tdHide.val())
,它将仅在值不等于空字符串时执行
$('.save').on("click",function(){
var table = $('#myTable');
table.find('tr').each(
function(i){
var $tds = $(this).find('td input');
var $tdHide = $(this).find('td input[\'hidden\']');
var $tdselect = $(this).find('td select');
if ($tdHide.val()) {
$tds.eq(2).prop('name','lang_cd'+ctr);
$tds.eq(3).prop('name','descr'+ctr);
$tdslect.prop('name','support'+ctr);
$tds.eq(4).prop('name','flag'+ctr);
}
ctr++;
});
有没有理由不使用一个?教程中介绍了此基本流控制。@用户2864740,不需要sir,不需要使用
if语句,只需使用它来解释sir,然后使用if
来控制逻辑。