# Jquery Plugin doesn't send Textarea data

**URL:** <https://community.transloadit.com/t/jquery-plugin-doesnt-send-textarea-data/17808>\
**Category:** Transloadit\
**Tags:** tender-archive\
**Created:** [November 15, 2010, 6:19am UTC](https://community.transloadit.com/t/jquery-plugin-doesnt-send-textarea-data/17808 "2010-11-15T06:19:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kele\_Nakamura](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/kele_nakamura/32/1459_2.png) [@Kele\_Nakamura](https://community.transloadit.com/u/Kele_Nakamura)\
**Post date:** [November 15, 2010, 6:19am UTC](https://community.transloadit.com/t/jquery-plugin-doesnt-send-textarea-data/17808/1 "2010-11-15T06:19:00Z")

</div>

> Archived from the Transloadit support forum. Originally posted on November 15, 2010; details may be outdated, see [our docs](https://transloadit.com/docs/) for current behavior. [Original thread](https://web.archive.org/web/20110830111920/http://support.transloadit.com/discussions/problems/25-jquery-plugin-doesnt-send-textarea-data)

Trying to send the fields with the Jquery plugin, but it seems it won’t send the contents of a text area? Tried changing it to a text field and it seemed to work. Is text area not supported?

Using onSuccess, as want to get the URLs from cloudfiles I can store this in the DB with the other fields in the form.

Is this the correct way to do this? wait:true, autoSubmit:false, onSuccess:function…

Kele.

---

<div class="post-metadata">

**Author:** ![Felix\_Geisendorfer](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/felix_geisendorfer/32/1463_2.png) [@Felix\_Geisendorfer](https://community.transloadit.com/u/Felix_Geisendorfer)\
**Post date:** [November 15, 2010, 8:23pm UTC](https://community.transloadit.com/t/jquery-plugin-doesnt-send-textarea-data/17808/2 "2010-11-15T20:23:00Z")

</div>

Yes, from looking at the code it seems like textareas are indeed not handled properly yet.

As a workaround you could use `notify_url` and set `wait: false`. However, I’ll fix the jQuery plugin to take text areas into account for you and update this ticket once that is deployed.

---

<div class="post-metadata">

**Author:** ![Kele\_Nakamura](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/kele_nakamura/32/1459_2.png) [@Kele\_Nakamura](https://community.transloadit.com/u/Kele_Nakamura)\
**Post date:** [November 15, 2010, 9:31pm UTC](https://community.transloadit.com/t/jquery-plugin-doesnt-send-textarea-data/17808/3 "2010-11-15T21:31:00Z")

</div>

Thanks Felix,

It just seemed that the jquery plugin with wait:true and autoSubmit:false gives you a bit more control over the process that a user would see and keeps everything on one page.

With notify\_url, wait:false, it will submit the form (the action is set to your api?), was just wondering what it meant for “final form submit” or “submit your original form”, does it actually submit to your api again, but just without the upload, since that was done already by Jquery plugin?

And by using notify\_url, the user really doesn’t have an idea when the process is complete right, since it pretty much happens behind the scenes?

Before using the Jquery plugin it seemed the process was:

1. submit form to transloadit api
2. display redirect\_url - just a thank you page?
3. once transloadit is complete it posts to notify\_url, and this page actually processes all the form data and CDN urls, and stores it in DB (there’s no way for user to know when this is done right?)

Just wondering what best practice was for create user forms (other fields and uploads) that store data in db once it’s been encoded by transloadit. Using PHP.

And one more question? How can we implement form validation with the Jquery plugin? It seems with the plugin you can hit submit and it will try sending even if all fields are empty.

Sorry for all the questions in one response, let me know if you’d rather i broke it into other questions.

Kele.

---

<div class="post-metadata">

**Author:** ![Felix\_Geisendorfer](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.transloadit.com/felix_geisendorfer/32/1463_2.png) [@Felix\_Geisendorfer](https://community.transloadit.com/u/Felix_Geisendorfer)\
**Post date:** [November 16, 2010, 9:56pm UTC](https://community.transloadit.com/t/jquery-plugin-doesnt-send-textarea-data/17808/4 "2010-11-16T21:56:00Z")

</div>

> It just seemed that the jquery plugin with wait:true and autoSubmit:false gives you a bit more control over the process that a user would see and keeps everything on one page.

Yeah, the only downside is that if your user leaves the page you will not get a notification of transloadit being done. However, you can use `wait: true` in combination with `notify_url` to get the best out of both worlds.

> And by using notify\_url, the user really doesn’t have an idea when the process is complete right, since it pretty much happens behind the scenes?

In a previous version of our service we were showing a progress bar for everything that was happening internally. We would really like to bring this back, but most people seem to prefer using `wait: false`, so this hasn’t seen any attention lately.

> Just wondering what best practice was for create user forms (other fields and uploads) that store data in db once it’s been encoded by transloadit. Using PHP.

Well, it depends. If you expect your job to finish quickly (\< 10 seconds after uploading), I think `wait: true` makes for the best user experience. Otherwise just redirecting the user to a thank you page and using `notify_url` is probably better as the user doesn’t feel obligated to wait around, but he can already start doing more stuff on your site.

> And one more question? How can we implement form validation with the Jquery plugin? It seems with the plugin you can hit submit and it will try sending even if all fields are empty.

That should work just like it does for any other form. Just make sure your validation form submit event is attached before transloadit, that way you should be able to cancel the transloadit listener if the validation was not successful.

Let me know if you have any more questions! Sorry for not getting the textarea thing deployed yet, I’ll ping you once that is done!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex032/uploads/transloadit/original/1X/04ee57da0cb7ac8728a9ac5965c288164f4ce280.svg) [@system](https://community.transloadit.com/u/system)\
**Post date:** [October 7, 2026, 9:02am UTC](https://community.transloadit.com/t/jquery-plugin-doesnt-send-textarea-data/17808/5 "2026-10-07T09:02:50Z")

</div>


