2015-03-24 2 views
1

Я разрабатываю приложение с помощью phonegap, где я беру данные из таблицы MySql, используя php-код .. но когда я отображаю текст пересказывания .. есть '\ n \ г»в тексте ... как удалить это и отображать результат ... Я даю мой яваскрипта код нижеPhonegap json ' r n' ближайшие данные с сервера

var jsonData; 
$.ajax({ 
    type: 'GET', 
    url: 'http://mybirthsecrets.com/app/get_pday1_number_phonegap.php', 
    data: {pone: dayb}, 
    dataType: 'html', 
    success: function (result) { 
    jsonData = result; 
     alert(jsonData); 

    } 
}); 
+0

Есть '\ r \ n', а не' \ n \ r', правильно? – sp00m

+1

@Spoom .. извините, что это похоже .. – Jocheved

ответ

0

@Jocheved очень легко ..

jsonData = result; 

Вместо эта линия дает следующую строку:

jsonData=eval('(' + result + ')'); 
+1

Это здорово, если вы хотите открыть свой сайт для инъекций CSRF. – h2ooooooo

+0

@ h2000 это не правильно – roshanpeter

+1

Нет, это не так. Если вы оцениваете материал, поступающий из * базы данных *, тогда пользователь может просто поместить ' 'в базу данных, и телефонное приложение оценило бы его. Поскольку это связано с телефонной связью, вы можете даже рискнуть, что кто-то сможет уничтожить телефон. Это может сработать, но это неправильный способ сделать это. Вы также можете открыть окно с молотком, но это не значит, что это способ открыть его. – h2ooooooo