When ever I run hosted project service run perfectly..
when i test with Other project that give me error or i could not getting response from Services. i try a lot but not working
my Ajax Call:
self.ValidLogin = function () {
try {
$.ajax({
type: "GET",
url: "http://xxx.xxx.xxx.xxx/TEST/index.php/TestController/TestMethod?UserName=superadmin&Password=super",
,
crossDomain: true,
contentType: "application/json; charset=utf-8",
async: false,
dataType: 'json',
cache: false,
success: function (response) {
alert("valid response");
},
error: function (ErrorResponse) {
alert("error");
}
});
}
catch (error) {
alert("Catch:" + error);
}
}
Service Side:
public function TestMethod()
{
parse_str($_SERVER['QUERY_STRING'],$_GET);
$UserName = $_GET['UserName'];
$Password = $_GET['Password'];
$this->load->model('LoginModel');
$result = $this->LoginModel->Login($UserName,$Password);
header('Content-type: application/json');
header('Access-Control-Allow-Origin: *');
echo json_encode($result);
}
what should i do?
I have try this on my controller:
And it work! But no for all the pages. I still looking for a solution for all content. I guess this config should be on autoload or something.
move
to the top
After Long Rnd Got Solution