relating to autocomplete. Its like the scripts never get run at all.
But in ie, its fine. Thanks for your help.
On Dec 30, 6:19 pm, MorningZ <morni...@gmail.com> wrote:
> Do you have FireBug installed (you should!) to see if the plugin at
> least tries to make the request?
>
> http://www.getfirebug.com
>
> On Dec 30, 8:23 pm, mary ann <marya...@gmail.com> wrote:
>
>
>
> > I'm using the autocomplete plugin. The following script works in IE,
> > but doesn't work in Firefox. It doesn't appear that these are even
> > being triggered. So when the page displays in Firefox, the
> > searchStudents textbox has no autocomplete associated with it.
>
> > $(document).ready(function() {
> > $('#searchStudents').autocomplete('<%=Url.Action("Students",
> > "Student")%>', {
> > dataType: 'json',
> > parse: function(data) {
> > var rows = new Array();
> > for (var i = 0; i < data.length; i++) {
> > rows[i] = { data: data[i], value: data
> > [i].LastName, result: data[i].LastName };
> > }
> > return rows;
> > },
> > formatItem: function(row, i, n) {
> > return row.LastName + ' - ' + row.UserId;
> > },
> > width: 300,
> > mustMatch: false,
> > limit: 10
> > });
>
> > $('#searchStudents').result(function(event, data, formatted) {
> > if (data)
> > $(this).parent().next().find("input").val(data
> > ["UserId"]);
> > $('#Students).append('<option value=' + data["UserId"] +
> > '>' + data["LastName"] + '</option> ');
> > });
>
> > $('#deleteStudents').click(function() {
> > $('#Students :selected').each(function(i, selected) {
> > $(selected).remove();
> > });
> > });
> > });- Hide quoted text -
>
> - Show quoted text -
No comments:
Post a Comment