IE: Unable to get value of the property 'clientWidth': object is null or undefined
===

The error message only show up on IE, but seems there is no solution to this issue.

I have already set `http-equiv="X-UA-Compatible"` as `IE8`, but still cannot get it work.

What I am trying to do is use jQuery to reload the content of the table. But it seems the reloading by jQuery apparently cannot set the `clientWidth` because there is no counterpart of that term in jQuery.

    <table style="" id="actionMap" class="top-table">

The id attribute of `<table>` is for DOM and class is for jQuery.

    j(function() {
			j('#filter_workflows').change(function () {
				var workflow = j(this).val();
				var url = '<spring:url value="/actionMap" />' + '?filter_workflow=' + workflow;
				var savedWidth = document.getElementById("actionMap").clientWidth;
				j('table.top-table').load(url+' table.top-table > *');
				j('input[name=filter_workflow]').val(workflow);
				document.getElementById("actionMap").clientWidth = savedWidth;
			});
		});

Turns out the property `clientWidth` is read-only. 

      document.getElementById("actionMap").clientWidth = savedWidth;
will never work out.

So how can we set the  clientWidth property after the jQuery reload the table?

Thanks