В чем проблема этого js скрипта?
function posttext() {
  $.get(
    '/main/',
    { 
      text: $('#text').val(),
      sender: 1,
      thread: 1,
    },
    function(json) {
      p = $('#chatul').append('<li>' + json.text + '</li>');    
    }
  );
  $('#text').val('');  
};

function check() {
  $.get(
    '/check/',
    { 
      thread:1
      messages: $("#chatul") // что это, ты хочешь отправить на сервер jQuery выборку???
    },
    function(json) {
      // if json.text !="" {  где скобки??? может:
      if (json.text != '') {
        p = $('#chatul').append('<li>' + json.text + '</li>'); 
      }  
    }
  );
};
Ты вообще в курсе панели разработчика и сто там все ошибки можно посмотреть? 
https://developer.chrome.com/devtools
function posttext() {
  $.get(
    '/main/',
    { 
      text: $('#text').val(),
      sender: 1,
      thread: 1,
    },
    function(json) {
      p = $('#chatul').append('<li>' + json.text + '</li>');    
    }
  );
  $('#text').val('');  
};

function check() {
  $.get(
    '/check/',
    { 
      thread:1
      messages: $("#chatul") // что это, ты хочешь отправить на сервер jQuery выборку???
    },
    function(json) {
      // if json.text !="" {  где скобки??? может:
      if (json.text != '') {
        p = $('#chatul').append('<li>' + json.text + '</li>'); 
      }  
    }
  );
};
Ты вообще в курсе панели разработчика и сто там все ошибки можно посмотреть? 
https://developer.chrome.com/devtools