Error message: "Unable to get property 'get_index' of undefined or null reference" Video: https://www.screencast.com/t/SmoOmyopjOJg Steps to reproduce: 1. Open http://demos.telerik.com/aspnet-ajax/autocompletebox/examples/default/defaultcs.aspx 2. Search for item in the Tone-enabled AutoCompleteBox 3. Choose an item from the result 4. Delete the token 5. Press Backspace Result: A JS error is thrown: "Unable to get property 'get_index' of undefined or null reference"
A workaround is to disable the embedded jQuery and use an older version (for example, 1.11.1 which is the previous version the suite used): https://docs.telerik.com/devtools/aspnet-ajax/controls/scriptmanager/disabling-the-embedded-jquery Repro steps: - add the dropdown - write something expected: you see the suggestions actual: the suggestions go off the screen to the left <telerik:RadAutoCompleteBox ID="companyNameSelector" runat="server" EnableDirectionDetection="true" EnableScreenBoundaryDetection="true" DropDownWidth="400px" Width="200px"> </telerik:RadAutoCompleteBox> protected void Page_Load(object sender, EventArgs e) { companyNameSelector.DataTextField = "someColumn"; companyNameSelector.DataSource = GetDummyData(); companyNameSelector.DataBind(); } protected DataTable GetDummyData() { DataTable tbl = new DataTable(); tbl.Columns.Add(new DataColumn("id", typeof(decimal))); tbl.Columns.Add(new DataColumn("Name", typeof(string))); tbl.Columns.Add(new DataColumn("moreData", typeof(decimal))); tbl.Columns.Add(new DataColumn("someColumn", typeof(string))); tbl.Rows.Add(new object[] { 1, "one", 2, "firstRecord4" }); tbl.Rows.Add(new object[] { 2, "two", 3, "secondRecord4" }); tbl.Rows.Add(new object[] { 3, "three", 4, "thirdRecord4" }); tbl.Rows.Add(new object[] { 98, "four", 5, "fourthRecord4" }); return tbl; }
I have an AutoCompleteBox that cuts off the last letter of the default message.
This only happens on load and in Mozilla FireFox.
After the user focuses the AutoCompleteBox and loses focuses the full default message is available.
It seems that this is related to the inability of FireFox to handle the size property of the input elements. On initial load, the input is sized by setting the size property of the input.
A possible workaround would be calling the internal _updateInputSize method in the OnClientLoad event of the AutoCompleteBox:
function
OnClientLoad(sender, args) {
if
(Telerik.Web.Browser.ff) {
sender._updateInputSize();
}
}
Hi,
We have a problem in our application, where when the user is typing the text to the input field of auto completed. After pressing "@" the text starts shaking. I tried to reproduce the same issue with online demo.
Use render mode Classic.
https://www.loom.com/share/1d67206ea642465d88a01606687fd042?sid=584b1dcd-c5da-45b1-80b2-8297e78d1239
In the render mode Lightweight, the text is always shaking but in the Classic render mode, when the "@" typed, the text is shaking.
The customer reported this as production issue in our application. Please suggest the solution of this asap.
Regards,
Jamil