TypeError: 'initMouseEvent'
Getting a strange error when I try to run with some ajax code. I wasn't getting this error before but now when I run it firebug shows me this.
"
TypeError: 'initMouseEvent' called on an object that does not implement interface MouseEvent."
My script is as follows:
- $('#DialogInventoryPicker').on('click','#InvSearch', PresSearchInventory);
- function PresSearchInventory(pagesel) {
- var page = '';
- if (typeof pagesel != 'undefined') { page = pagesel; }
- varsearch = $('.PresInvSearchBar input').val();
- $.post('URL HERE', {
- websiteid: webid,
- Search: encodeURIComponent(varsearch),
- page: page,
- time: $.now()
- }, function (data) {
- var response = data.inventorypicker;
- var ErrorMessage = response.error;
- var ReturnContent = response.return;
- if (typeof ErrorMessage != 'undefined' && ErrorMessage.length > 0) {
- alert(ErrorMessage);
- } else {
- if (typeof ReturnContent != 'undefined' && ReturnContent.length > 0) { alert(urldecode(ReturnContent));
- }
- }
- }, 'json');
- }
Anyone know or have any answers as to why this might be happening? I've never seen this error before.
EDIT: Nevermind I solved it. Stupid mistake. Was sending an Event Object. XD