-
Notifications
You must be signed in to change notification settings - Fork 851
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Column headers missing in IE9 #667
Comments
Can you reproduce the problem using this codepen? |
Yes. Opening that codepen in IE9 the headers are missing. |
Mmm, so any ideas what the problem is? |
I'm not sure. However, I just tried every version of ng-table back to 0.3.3 and had the same issue. |
Just use the CrossBrowserTesting feature from this codepen... and I see some strange behaviour... On the first test in Win 7 x64 using IE9, I saw the same issue as you report. I then try and debug using the F12 tools in IE and the problem stops occurring. I've repeated the test twice now using different vm's created by CrossBrowserTesting and I still can't reproduce. I'm not sure if it's late at night or something! Can you try yourself? |
YES that is it!!! On Wed, Aug 5, 2015 at 3:01 AM, Joel M. notifications@github.com wrote:
|
Ah except I can't find a console.log statement in the code :-( On Wed, Aug 5, 2015 at 3:16 AM, Christian Crowhurst <
|
I'm not familiar with codepen. Where does this file come from? It has a console call in it. Unfortunately I don't think it's related to the header issue. |
I've forked the codepen I sent you and removed the offending file that you mention has a console.log call in it. Try using this new codepen |
It no longer works at all in IE 9. The table looks like the first screen shot above. The console output says:
|
When I added jQuery the column headers appear correctly. Based on the initial error message, I'm thinking it's related to this part of the the code: I'm not sure how to test it from here, but let me know if you have any ideas. |
You seem to be getting closer! My time is about to run out on working on ng-table for at least the next month... that means you're on your own... unless of course someone else in the ngTable community can help out ;-) C |
Hi I cannot be convinced if even the demo in ng table sites got the same issue in IE9. |
I am not by any means recommending following this person's solution but I do think it confirms that the issue is with ngTable's use of angular's jqlite. |
having the same issue and not wanting to use jQuery just to fix this. any ideas? |
bump |
I added the jQuery script tag ABOVE the angular script tag in the top of the body element, and the table headers display properly in IE9. my fix... <textarea></textarea> <textarea> <script src="bower_components/jquery/jquery.min.js"></script></textarea> <textarea> <script src="bower_components/angular/angular.js"></script></textarea> |
@camaican 👍 This solution worked for me too on IE9. |
This includes the demos. The console displays:
Error: Invalid target element for this operation.
The text was updated successfully, but these errors were encountered: