diff --git a/js/test.js b/js/test.js
new file mode 100644
index 0000000000000000000000000000000000000000..df720b30cc699cffc4567b579b848b7b53e21465
--- /dev/null
+++ b/js/test.js
@@ -0,0 +1,14 @@
+if(!mu.exists(window.muTest)){
+  window.muTest = {
+    postJsonResponse: function(){
+      mu.ajax({
+        url: 'tests/jsonresponse.php',
+        method: 'POST',
+        responseType: 'json',
+        success: function(data){
+          console.log(data);
+        }
+      });
+    }
+  }
+}
diff --git a/test.html b/test.html
index 4f9a54c721b419c768fff7d89ca1d5ba4ff55d3e..06eda269f5251aaeb693588e9c877f37243e2107 100644
--- a/test.html
+++ b/test.html
@@ -13,7 +13,7 @@
 			so it would be <span class='important'>bad</span> if any of them dissapeared.
 			</p>
 			<p id='emptydiv'>
-				
+
 			</p>
 		</div>
 
@@ -45,6 +45,7 @@
 	</body>
 
 	<script type="text/javascript" src="js/tinyDOM.js"></script>
+	<script type="text/javascript" src="js/test.js"></script>
 	<script type="text/javascript">
 	μ('#btn-show').on('click', function(){
 		μ('.important').show();
diff --git a/tests/jsonresponse.php b/tests/jsonresponse.php
new file mode 100644
index 0000000000000000000000000000000000000000..6a32ea96eb03a6342e8bb8921b77e58ada41aff2
--- /dev/null
+++ b/tests/jsonresponse.php
@@ -0,0 +1,9 @@
+<?php header('Content-Type: application/json');
+  $jsonObj = array(
+    'elementOne' => 'Its a string',
+    'numberElement' => -1,
+    'booleanElement' => True,
+    'elementTwo' => 'another string!'
+  );
+  echo json_encode($jsonObj);
+?>