আমি আমার ওয়েবসাইটে একটি অ্যাজাক্স অনুরোধটি প্রয়োগ করেছি এবং আমি ওয়েবপৃষ্ঠা থেকে শেষ পয়েন্টটি কল করছি। এটি সর্বদা 200 ঠিক আছে , কিন্তু jQuery ত্রুটি ইভেন্টটি কার্যকর করে।
আমি অনেক চেষ্টা করেছিলাম, কিন্তু সমস্যাটি বুঝতে পারি না। আমি আমার কোডটি নীচে যুক্ত করছি:
jQuery কোড
var row = "1";
var json = "{'TwitterId':'" + row + "'}";
$.ajax({
type: 'POST',
url: 'Jqueryoperation.aspx?Operation=DeleteRow',
contentType: 'application/json; charset=utf-8',
data: json,
dataType: 'json',
cache: false,
success: AjaxSucceeded,
error: AjaxFailed
});
function AjaxSucceeded(result) {
alert("hello");
alert(result.d);
}
function AjaxFailed(result) {
alert("hello1");
alert(result.status + ' ' + result.statusText);
}
সি # কোড এর জন্য JqueryOpeartion.aspx
protected void Page_Load(object sender, EventArgs e) {
test();
}
private void test() {
Response.Write("<script language='javascript'>alert('Record Deleted');</script>");
}
("Record deleted")
সফল মোছার পরে আমার স্ট্রিংটি দরকার । আমি সামগ্রীটি মুছতে সক্ষম হয়েছি, তবে আমি এই বার্তাটি পাচ্ছি না। এটি সঠিক নাকি আমি কোনও ভুল করছি? এই সমস্যাটি সমাধানের সঠিক উপায় কী?
TwitterId
, তবে আপনাকে data
কোনও স্ট্রিং নয়: কোনও বস্তুতে পাস করতে হবে data: {TwitterId: row}
।