$. Ajax ({
Type: "Post", // WebService access request using post
Contenttype: "application/JSON ",
URL: "updatenews. aspx/insertlocalimages ",
Data: "{dirname: '" + uploadpath + "', ImagePath: '" + imgpath + "', imagename: '" + imgname + "', filetitle: '"+ title +"', filedate: '"+ date +"', fileexp: '"+ exp +"', filekeyw: '"+ keyw +"', iscovr: '"+ iscovr + "'}",
Datatype: 'json ',
Success: function (result) {// callback function, result, Return Value
If (result. D! = ""){
// Insert an image at the cursor
Insertimage (result. D, ID );
Dialog. Alert ("local image warehouse receiving succeeded", function () {dialog. Close ();});
}
Else {
Dialog. Alert ("failed to import local image ");
}
},
Error: function (){
Dialog. Alert ("failed to import local image ");
},
Beforesend: function (){
Uploadlocalloading. style. Display = "Block"; // The prompt message is displayed;
},
Complete: function (){
Uploadlocalloading. style. Display = "NONE"; // The Shadow information;
}
});
// Background code
[Webmethod]
Public static string insertlocalimages (string dirname, string ImagePath, string imagename, string filetitle, string filedate, string fileexp, string filekeyw, string iscovr)
{
String localimagepath = ImagePath; // local image path
String imageurlpath = ""; // URL of the returned Image
// Upload an image
If (localimagepath! = "")
{
Imageurlpath = upload (dirname, localimagepath, imagename, filetitle, filedate, fileexp, filekeyw, iscovr = "true "? True: false );
}
Return imageurlpath;
}