-2
我在Android 4.4的webview上的此代码中获得了Uncaught SyntaxError: Unexpected token }
,但是相同的代码正在使用Android 5.0或更高版本。意外的令牌}但只适用于较旧版本的webview,而不适用于较新的版本
是什么让旧的webview版本失败?
function isyeriekle(satkir) {
var ilanbasligi = $("input[name='ilanbasligi']").val();
var ilanfiyati = $("input[name='ilanfiyati']").val();
var mkare = $("input[name='mkare']").val();
var binayasi = $("input[name='binayasi']").val();
var klnmdrm = $("input[name='durumu']").val();
var ilannotlari = $("#ilannotlari").val();
var ilanfotolari = $('#list').html();
if ($.trim(ilanbasligi) == '' || $.trim(ilanfiyati) == '' || $.trim(mkare) == '' || $.trim(klnmdrm) == '' || $.trim(ilannotlari) == '' || $.trim(binayasi) == '') {
myApp.alert('Bir veya daha fazla kutucuk boş görünüyor...');
}
else {
myApp.showPreloader('İlan kaydediliyor...');
$.post(sunucuurl + "/iilankayit.php", {
ilanbas: ilanbasligi,
ilanfiyat: ilanfiyati,
mkare: mkare,
kullanimdurumu: klnmdrm,
ilannotlari: ilannotlari,
satkira: satkir,
gilanfotolar: ilanfotolari,
binayasi
}, function(data, status) {
if (data == 'verilereklendi') {
myApp.hidePreloader();
myApp.alert('İlan kaydedildi!');
setTimeout(function() {
window.location.href = 'anasayfa.html';
}, 2000);
}
else {
myApp.hidePreloader();
myApp.alert('İlan kaydedilemedi... ' + data);
}
});
}
}
您有一个未定义的属性()'数据('binayasi'),收盘前'右}'和回调函数之前。预计会有一些价值,而不是大括号。 –
omg谢谢我会试试 –
只是FYI,如果你双击控制台中的错误,它会带你到违规的代码行 –