私はajax経由で投稿しているときに、余分な文字が投稿されていることがあります。アヤックスヨーヨーのPHPの$ _POSTは私が取得し終わるのにテキストが渡された場合:jQueryはajaxで投稿するときにエラーテキストを投稿します。
これは時間ポストの
99%が細かいものの渡す私のmessagejQuery127638276487364873268_374632874687326487です...私はどのようにわかりませんよこのエラーをキャプチャして取り除くのは、たまにしか起こらないためです。
// this is the ajax that we need to post the footprint to the wall.
$('#submitbutton').click(function() {
var footPrint = $('#footPrint').val();
var goUserId = '1';
$.ajax({
type: 'POST',
url: '/scripts/ajax-ProfileObjects.php',
data: 'do=leave_footprint&footPrint=' + footPrint + '&ref=' + goUserId + '&json=1',
dataType: 'json',
success: function(data){
var textError = data.error;
var textAction = data.action;
var textList = data.list;
if (textError == 'post_twice' || textError =='footprint_empty' || textError == 'login_req') {
// display the error.
} else {
// lets fade out the item and update the page.
}
});
return false; });
答えを得るには、コードまたは例を掲載する必要があります。 – j08691