android {
compileSdkVersion 24
buildToolsVersion "24.0.2"
defaultConfig {
applicationId "app_id_here"
minSdkVersion 16
targetSdkVersion 24
versionCode 1
versionName "1.0"
multiDexEnabled true
jackOptions {
enabled false
additionalParameters('jack.incremental': 'true')
}
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
dexOptions {
javaMaxHeapSize '4096m'
}
splits {
abi {
enable true
reset()
include 'x86', 'x86_64', 'arm64-v8a', 'armeabi-v7a', 'armeabi'
universalApk false
}
}
}
我有上面的代码。它的作用是通过迭代传递的数据将数据附加到表上。除了表格中的数据来自 last to first 。
之外,它工作正常我想追加从头到尾
的数据如何以{strong>从
$.each(val, function(ind, va) {
console.log(ind)
console.log(va)
if (value.deductiontype == "1") {
var row = $('<div class="row" style="margin-top:6px;"><div class="col-md-12"><div class="col-md-2"><label class=" col-form-label">' + ind + '</label></div><div class="col-md-10"><input class="form-control payments" type="text" id="" placeholder="' + ind + '" value="' + va + '"/><div></div></div>');
$("#deduction_end_date").closest(".row").after(row);
} else if (value.deductiontype == "2") {
var row = $('<div class="row" style="margin-top:6px;"><div class="col-md-12"><div class="form-group"><div class="col-md-2"><label class=" col-form-label">' + ind + '</label></div><div class="col-md-10"><input class="form-control payments" type="text" id="" placeholder="' + ind + '" value="' + va + '"/></div></div></div></div>');
$("#deduction_end_date").closest(".row").after(row);
} else {
}
});
答案 0 :(得分:1)
我想从头到尾附加数据,您只需使用.reverse()
数组。
reverse()
方法将数组反转到位。第一个数组元素成为最后一个,最后一个数组元素成为第一个。
$.each(val.reverse(), function(ind, va) {
});