1
發送CKEditor的數據我有使用CKEditor的無法使用Ajax後
<textarea rows="25" cols="50" id="content" name="content" required="required"></textarea>
<script type="text/javascript">
CKEDITOR.replace('content');
</script>
<input type="submit" name="submit" value="submit" class="submit" />
當我點擊提交一個文本,一個jQuery函數調用
$("body").on("click", "input.submit", function() {
for(instance in CKEDITOR.instances){
CKEDITOR.instances[instance].updateElement();
}
var content = CKEDITOR.instances['content'].getData();
var dataString = 'content='+ content;
if(content==='') {
alert("Please fill all fields");
}
else {
$.ajax({
type: "POST",
url: "transfer/action.php",
data: dataString,
cache: false,
success: function(result){
$(".error").html(result);
},
error:function (xhr, ajaxOptions, thrownError){
$(".error").html(thrownError);
}
});
}
return false;
});
我輸入一些數據,如...
這是因爲有問題和答案的網站,如 ,其中任何開發人員可以發佈編程相關的 問題
當我點擊提交按鈕的數據顯示jQuery的,但Ajax不是將數據發送到正確的PHP的,由於這裏單引號已經被編輯編碼單引號..阿賈克斯拒絕派單數據爲什麼.. 請幫我
你是什麼意思時,你說「阿賈克斯拒絕派單報價數據」?你的控制檯是否出現錯誤?如果是這樣,那是什麼?此外,再次POST並檢查您的瀏覽器的開發工具中的「網絡」選項卡,並查看POST標頭是什麼。 – dericcain
例如我輸入這個數據「這是因爲有問題 - 和」.. ckeditor轉換爲html格式「那'因爲有問題 - 」..當我提交和ajax調用,我只得到「那」在服務器端..所有其他失去了原因?如何解決這個問題? –