Problem with IE 8

I have an application which shows the data across several pages in CListView. It works fine with Chrome browser but doesn’t work with IE 8. I have tried to enable and disabe the ‘urlmanager’ in config/main.php, but IE behaves the same.

The pagination link is:


http://10.53.4.66:8081/icfelectcomp/index.php/casesheet/index?Casesheet_page=2

Do I have to set anything in IE for Yii applications ? Is it a JQuery - IE issue? I am using Yii 1.1.3. Will the later version resolve the issue?

Hi thammu,

Do I have to set anything in IE for Yii applications ?

Ans: I don’t think so

Is it a JQuery - IE issue?

Ans: JQuery do support IE 6+ versions (Ref: http://docs.jquery.com/Browser_compatibility)

I am using Yii 1.1.3. Will the later version resolve the issue?

Ans: Upgrading Yii to the latest version is recommended new version resolve previous version bugs and it has new features (Ref: http://www.yiiframework.com/doc/guide/1.1/en/changes) that can help developers.

Hope it helps.

@oiiooiio

[size="2"][color="#1C2837"]I upgraded to yii 1.1.6, but the problem remains. I think I will transfer this post to bug report. How do I do that !?

[/color][/size]

I had the same problem. I looked for the solution report in CHANGELOG 1.1.8

Bug #1891: Fixed the bug that on CListView ajax request was generating a DOM container inside itself (mdomba)

Although I am using the lastest version [1.1.8], the problem seems to be the same. I tried this solution [ http://www.yiiframework.com/forum/index.php?/topic/13514-clistview-ajax-bug/page__view__findpost__p__69968 ]

‘data’ brings me all DOM back.

This selector [IE8] [http://api.jquery.com/jQuery/#jQuery1]:


$(id,'<div>'+data+'</div>')

doesn’t work properly for me.

I have changed this:


$(id).replaceWith($(id,'<div>'+data+'</div>'));

To:


			        $d=$(data);

			        $filtered=$d.filter(id);

			        $(id).replaceWith( $filtered.size() ? $filtered : $d.find(id));

I really don’t know why the problem persists if it seems to be solved in changelog. Am I doing something wrong?

Hi

I am running the latest version (1.1.13) and I am having this problem.

Pagination works with Chrome, FF and Opera but not IE8. It seems like the

link does not get followed. Typing the link out, I get to the page I am

looking for but clicking the link just gives a blank page.

Was this ever resolved?