ถามเรื่องการส่งค่า Json จาก HTML ไป WCF service (c#)

อยากสอบถามเรื่องการส่งค่า Json จากหน้า page HTML ไป WCF อะครับ แต่เหมือนค่ามันจะไม่เอา tag javascript อะครับ มันส่งไปเป็น string ที่รับมาจาก text field ล้วนๆเลย เพราะมันมี error ตรงcodeอ่านjsonใน WCF ว่าค่าที่ส่งมามันไม่ใช่ json form **พอมีคำแนะนำไหมครับ ขอบคุณครับ

หน้า html
<body>
    <form>
Username: <input type="text" name="lecturer_username" id="Username"><br>
  Password: <input type="text" name="lecturer_password" id="Password"><br>

<input value="Register" type="submit" onclick="submitform()">

        <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
        <script type="text/javascript">

              function submitform() {
                var UsernameVar = document.getElementById("Username").value;
                var lecPasswordVar = document.getElementById("Password").value;
                var jsonText = JSON.stringify({ username: UsernameVar , password: lecPasswordVar });
                $.ajax
                ({
                    
                    url: "http://localhost:1580/MyService.svc/login",
                    type: 'POST',
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    data: jsonText,
                    processData: true,
                    /* success: function (result) {
                         switch (result) {
                             case true:
                                 processResponse(result);
                                 break;
                             default:
                                 resultDiv.html(result);
                         }
                     },
                     error: function (xhr, ajaxOptions, thrownError) {
                         alert(xhr.status);
                         alert(thrownError);
                     }*/
                    success: function (data) {
                        document.getElementById("data").value = data;
                    },
                    error: function (data) {
                        document.getElementById("data").value = data;
                    }
                });
            }
</form>  
</body>

หน้า WFC
IMyservice.cs
[OperationContract]
        [WebInvoke(Method = "POST", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, UriTemplate = "login/")]
        string login(Stream loginInfo);
---------------------
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่