Ajax response seems to be getting lost
Posted
by
Ringo Blancke
on Stack Overflow
See other posts from Stack Overflow
or by Ringo Blancke
Published on 2012-12-19T23:00:57Z
Indexed on
2012/12/19
23:03 UTC
Read the original article
Hit count: 157
I'm using the ddslick jquery dropdown plugin in conjunction with my Rails app.
In view1, I have
$('#challenges_dropdown').ddslick({
<snipped>
onSelected: function (data) {
$.ajax({
url: "/load_data",
type: "GET",
data: {"id": data.selectedData.value}
});
}
});
I.e., I make a call to my controller to load_data. The controller receives this correctly and then at the end, makes a call to render a separate view
render "data"
This view contains a script snippet that needs to run in order to update some elements of my original view. For some reason, this script snippet is just not running.
I'm very confused. When I use a regular link with data-remote="true", then the whole process works perfectly. However, when I make an AJAX call, it fails.
What's going on??
Thanks! Ringo
© Stack Overflow or respective owner