This happens because the DataSource's Model ID
is not specified, which makes it impossible to distinguish new items from existing ones. As a result, all items are treated as new, hence they disappear on clicking the cancel button.
Specifying the ID field should solve the issue, as seen in this example
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI