Merhaba yanıtınız ve uğraşınız için çok teşekkür ederim öncelikle, td içine input alarak yazdırabiliyorum zaten sorun bu değil, sorun şu ki benim td lerin içinde bir input yok.
Bu kodla td içini düzenleyebiliyorum. Bunun dışında dediğiniz gibi select2 ile de yapılabiliyor. özetlemek gerekirse td içine input olmadan autocomplete yaptırabilmek. Tekrardan teşekkür ederim.
Kodunuzu bilmeden ancak bu kadar cevap verebiliyorum. Tahmin yürüterek yardımcı olmak oldukça zor çünkü her yazılım kendine has kod barındırır, sizin de örneklendirdiğiniz gibi kodunuzda contenteditable kullanmışsınız. Yani td etiketine de benim kodda inputa yaptığım gibi data-source attribute'u verirseniz verdiğim örnek çalışır. Aşağıda ekran görüntülerini görebilirsiniz.