Im creating c# Selenim Webdriver application
when i traying call javascript function on c# ,executeScript return null or "" value.
How can i wait until called functions inside ajax is done
Sorry for my english
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
String Myresponse = (String)js.ExecuteScript("return getUrl(" + MyUrL+ ");");
richTextBox1.Text = Myresponse;
in Javascript file my function
function getUrl(gUrl){
$.ajax({
type: 'GET',
url: gUrl,
}).done(function(d) {
return "Success";
}).fail(function(a) {
return "Fail";
});
}