title: Kendo UI - Specify parameter name on dataSource read
body: <p>With <strong>Kendo UI</strong>, I am using an autocomplete box to try and retrieve data from my server. It is hitting an <strong>ASP.NET MVC</strong> controller with the following signature.</p>
  
  <pre><code>public ActionResult aspect(string term){
     // ...
  }
  </code></pre>
  
  <p>This means that the request needs to have the correct parameter in the url. Now the issue I am running into is that I cannot discover a way to specify this in the <strong>dataSource</strong> mechanics. I have read the documentation on <strong>parameterMap</strong> dozens of times and it makes absolutely no sense to me in any way.</p>
  
  <p>This is complicated further by the fact that the page in question actually has 10-15 <em>autocomplete</em> text boxes at any one time, each dynamically created with dynamic identity.</p>
  
  <p>The code I am using so far is as follows;</p>
  
  <pre><code>$(".autocomplete").kendoAutoComplete({
      dataTextField: "Name",
      dataSource: {
          type: "json",
          transport: {
              read: {
                  url: "/search/aspect"
              }
          }
      }
  });
  </code></pre>
  
  <p>So is there anything I can do to tell it how to name the parameter it passes?</p>
  
  <p>To make it more clear what I am trying to do, if I were doing this in <em>jQuery</em>, I would use ...</p>
  
  <pre><code>$.ajax({ url: '/search/aspects', data: { term: (insert the data here) } });
  </code></pre>
  
  <p>But because of the way all of this works, there is no set "selector" to get the autocomplete input, so I cannot retrieve its value from the input form element. </p>